-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Joel Alvarez edited this page Jul 13, 2026
·
65 revisions
Este wiki documenta el avance del repo rust-algorithms, creado para practicar algoritmos y estructuras de datos en Rust.
Practicar algoritmos con un método repetible:
- Entender el patrón.
- Escribir tests primero.
- Implementar una solución clara.
- Documentar complejidad y errores.
- Repetir problemas fallados.
- Plan de Alcance Avanzado
- Guía de Complejidad
- Semana 1: Rust, Hashing, Arrays y Strings
- Semanas 2 y 3: Arrays, Strings, Hashing y Sumas de Prefijos
- Semanas 4 y 5: Two Pointers, Sliding Window y Stack
- Semana 6: Búsqueda Binaria
- Semanas 7 y 8: Recursión, Backtracking y Listas Enlazadas
- Semanas 9 y 10: Árboles
- Semanas 11 y 12: Grafos
- Semana 13: Montículos, Intervalos y Greedy
- Semanas 14 y 15: Programación Dinámica
- Semana 16: Simulacros y Repaso
- Semanas 17 y 18: Complejidad, Matemáticas y Bits
- Semanas 19 y 20: Tries y Cadenas
- Semanas 21 a 23: Grafos Ponderados
- Semanas 24 y 25: Consultas por Rangos
- Semana 26: Geometría y Temas Selectivos
- Semanas 27 y 28: Simulacros Avanzados
- Patrones de Rust para Entrevista
- Semana activa: 27-28
- Problemas implementados: 125
- Tests automatizados: 314
- Ruta avanzada: fase 6 en progreso; simulacros acumulados completos
- Comando de verificación:
cargo test
Cada avance debe quedar en commits pequeños y empujados a GitHub:
cargo fmt
cargo test
git add <files>
git commit -m "<tipo>: <descripción>"
git push