Tal vez necesite algún tipo de instrucciones de tal manera que pueda mejorar cada vez más su conocimiento.
Te voy a indicar dos libros:
- Descifrando la entrevista de codificación: 189 Preguntas y soluciones de programación Descifrando la entrevista de codificación: 189 Preguntas y soluciones de programación: Gayle Laakmann McDowell: 9780984782857: Amazon.com: Libros
- Algoritmos (4a edición) Algoritmos (4a edición): Robert Sedgewick, Kevin Wayne: 8601400041420: Amazon.com: Libros
El primer libro está dedicado a enseñarle cómo resolver problemas en entrevistas. No es un libro formal sobre algoritmos. Pero esa es la razón por la que aparece por primera vez aquí. Está muy bien organizado y tiene lo necesario para estudiar los conceptos básicos.
- ¿Cómo evito el desbordamiento de enteros en C ++?
- ¿Cómo son útiles las estructuras de datos?
- ¿Alguien ha utilizado un algoritmo genético para resolver la ecuación de Schrodinger (o alguna ecuación diferencial)?
- ¿Cuáles son las mejores prácticas para usar algoritmos de Machine Learning con Android?
- Cómo convertir la salida de números complejos generada por el algoritmo FFT en frecuencia vs amplitud
Pruebe estos libros y siga este camino a través de los ejercicios.
El segundo libro es excelente, pero necesitará mucha más confianza de su parte.
Comience a leerlo e intente tomar su curso de Coursera al mismo tiempo. El Dr. Sedgwick enseñará y aclarará muchas cosas de una manera muy interesante y más fácil que solo leer el libro.
Enlace al curso:
Algoritmos, Parte I – Universidad de Princeton | Coursera
Ahora, lo más importante: no pierdas el tiempo leyendo soluciones. ¡Intenta resolverlo! ¡Pruébalo duro!
Buen aspecto y disfrute del viaje … ¡será de gran ayuda!