# 📚 Data Structures Repository
Repositorio educativo con implementaciones de estructuras de datos y algoritmos fundamentales en:
- JavaScript
- TypeScript
- Python
Incluye ejemplos prácticos y explicaciones básicas para aprender cómo funcionan internamente las estructuras de datos más utilizadas.
---
# 🚀 Contenido
## 📦 Estructuras Implementadas
- Arrays
- Linked List
- Stack
- Queue
- Hash Table
- Graphs
- Priority Queue
---
# 🛠️ Tecnologías
## Lenguajes
- JavaScript
- TypeScript
- Python
## Dependencias
La única dependencia utilizada es:
```bash
priorityqueuedata-structures/
│
├── javascript/
│ ├── arrays/
│ ├── linked-list/
│ ├── stacks/
│ ├── queue/
│ ├── hash-table/
│ └── graphs/
│
├── typescript/
│ ├── arrays/
│ ├── linked-list/
│ ├── stacks/
│ ├── queue/
│ ├── hash-table/
│ └── graphs/
│
├── python/
│ ├── arrays/
│ ├── linked-list/
│ ├── stacks/
│ ├── queue/
│ ├── hash-table/
│ └── graphs/
│
└── README.mdClona el repositorio:
git clone https://github.com/luisortga/data-structure-coding.gitEntra al proyecto:
cd data-structuresInstala las dependencias:
npm install @datastructures-js/priority-queuenode archivo.jsts-node archivo.tso compilar:
tsc
node archivo.jspython archivo.pyEste repositorio fue creado con fines educativos para:
- Aprender estructuras de datos
- Practicar lógica de programación
- Comparar implementaciones entre lenguajes
- Mejorar habilidades de programación
- Complejidad temporal Big O
- Estructuras lineales y no lineales
- Manejo de memoria
- Recursividad
- Algoritmos de recorrido
- Organización de datos
Las contribuciones son bienvenidas.
Puedes:
- Mejorar implementaciones
- Agregar algoritmos
- Optimizar código
- Corregir errores
Haz un fork y crea un pull request 🚀
Desarrollado por luis Ortega.
