Aquí hay una lista de sitios que pueden ayudarlo a encontrar una hoja de trucos para la estructura de datos y algoritmos.
1. La hoja de trucos de la entrevista técnica : esta es una muy buena idea de Tristan Siegel que puede ser muy útil para una revisión rápida antes de una entrevista. Contiene conceptos básicos de estructura de datos, búsqueda básica y algoritmos.
2. Algoritmos y Estructura de datos Cheat Sheet de Princeton : Han resumido las características de rendimiento de algoritmos clásicos y estructuras de datos para la clasificación, colas de prioridad, tablas de símbolos y procesamiento de gráficos con código Java.
- ¿Cuál es la optimización de Knuth en la programación dinámica?
- ¿Ha cambiado la reputación del Reino Unido en el mundo debido al Brexit?
- ¿Cuál es el escenario actual de la investigación que invita tanto a las finanzas como al aprendizaje automático, si existe tal investigación?
- ¿Cómo haría para almacenar 8 septillones de registros en una base de datos?
- Cómo usar material angular con Django
3. Versión resumida de CLRS : Esta también es realmente buena para tener un resumen de la teoría y comprender visualmente varios algoritmos.
4. Implementación de algoritmos de Java repositorios git aquí y aquí.
5. Para el aprendizaje rápido, este es un enlace muy útil.
6. Uno de los famosos hilos de reddit con enlaces útiles.
Imprima esta imagen que contiene anotaciones Big-O para operaciones de estructura de datos, clasificación de matriz, gráficos y montón.