Ejercicios de algoritmo
Repositorio para guardar todos los algoritmos que resolví para practicar algoritmos, pero también todos los demás que no pude completar durante mi ventana de tiempo para esto.
Lecciones de algoritmo aprendidas
- Algoritmo de Boyer-Moore para obtener la mayoría
- Bit xor para cancelar los mismos números
- El poco más significativo
- Programación dinámica
- Ordenar antes de hacer las cosas
Lecciones de idioma aprendidas
- El tipo de JavaScript está realizado para cadenas, ya que se requiere números para hacer una resta
- Python: Evite el pop e intente acceder directamente al elemento, que mejora mucho el rendimiento
- Python: For-In no incluye "Fin"
- Python: puede usar lambdas para ordenar por objeto clave
myList.sort(key=lambda obj: obj.prop, reverse=False) - Python: para el rango si el paso no es uno por uno, debe agregarlo como un tercer
range(5, 1, -1)