En esta sección, encontrarás implementaciones y ejemplos de diferentes estructuras de datos en Java. A medida que avance en mi aprendizaje, agregaré nuevas estructuras de datos y documentación relacionada.
- Lista Enlazada
- Pila
- Cola
- Árbol Binario
Aquí se presentan implementaciones de diversos algoritmos en Java. Estos algoritmos se aplicarán a problemas comunes y ayudarán a mejorar mis habilidades en resolución de problemas.
- Ordenamiento (Bubble Sort, QuickSort, MergeSort)
- Búsqueda (Búsqueda Binaria)
- Recursión
- ...
Esta sección contiene ejemplos de patrones de diseño en Java. Estudiaré cómo aplicar estos patrones para mejorar la estructura y el diseño de mi código.
- Patrón Singleton
- Patrón de Fábrica
- Patrón de Observador