Estaba en el mismo dilema hace una semana.
La biblia de estructuras de datos y algoritmos de CLRS cubre temas como: –
* Problemas de corte de varilla
- He practicado más de 300 preguntas de algoritmos en LintCode y LeetCode. He estado desempleado durante casi 9 meses y obtuve 8 entrevistas y todas fallaron en la prueba de codificación. Todavía no puedo recibir ninguna oferta. ¿Qué tengo que hacer?
- ¿De qué se tratan las estructuras de datos como curso de informática? . ¿Y depende de algún idioma?
- ¿Cuál es el uso en tiempo real de C, C ++, estructuras de datos y algoritmos?
- ¿Cómo analizar la complejidad de caso promedio de un algoritmo? ¿Hay alguna fuente para aprenderlo paso a paso de lo básico?
- ¿Cuál es la última actualización en el algoritmo SEO de Google en 2017 para un rango de sitio web?
* Problemas de multiplicación de matrices
* 0–1 Problema de mochila
* La subsecuencia común más larga.
* Problemas del árbol de búsqueda binaria, etc.
Es mejor si no observa el tipo de problema (p. Ej., Corte de varilla) en lugar de usar sus intelectos para decidir uno. Solo entonces puedes explotarlo al máximo.
Para la lista de problemas dinámicos de SPOJ: –
Esfera Juez en línea (SPOJ) (Esfera Juez en línea (SPOJ))
También podemos decir que diferentes algoritmos gráficos como Dijkstra y Bellman Ford también forman parte del enfoque de programación dinámica.
Todavía para la subsecuencia común más larga: – Sphere Online Judge (SPOJ)
Para problemas de mochila: – Juez de Esfera en línea (SPOJ)
Feliz codificación 🙂