¿Cuáles son los requisitos previos para leer el libro ‘Estructuras de datos y algoritmos simplificados por Narasimha Karumanchi’?

1) Las matemáticas básicas deben ser fuertes, la operación de módulos, las operaciones bit a bit, algunas lógicas matemáticas relacionadas con la matriz / número, el hash, la raíz cuadrada, la serie de Fibonacci, la suma, los subconjuntos, la teoría de la complejidad

2) Necesita tener visualización y uso de Stack and Queue

3) Comprensión decente del enfoque recursivo

4) Punteros de curso

5) Comprensión decente de la lista de enlaces individuales, la lista de enlaces dobles, la lista circular, el árbol, el árbol de búsqueda binaria, los árboles equilibrados, los pedidos anticipados, en orden y posteriores, el orden de nivel, DFS, BFS, Hasing, operaciones de cadena, matriz y clasificación (combinación / clasificación rápida), coincidencia de Pattarn

6) Una cosa buena de este libro es que brinda múltiples soluciones a un problema, pero sugeriría que primero intente resolverlo, nunca recurra directamente a la solución, de lo contrario no podrá mejorar su enfoque de resolución de problemas en general problema de programación

7) También revise la Introducción a los aloritmos de Corman, www. geeksforgeeks .org, Programación de preguntas de la entrevista | CareerCup,