REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
59/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
AlgorithmExercisesTS
Este repositorio contiene una colección de ejercicios de algoritmos resueltos en TypeScript. Está diseñado para practicar lógica de programación, estructuras de datos y técnicas de resolución de problemas.
Cada ejercicio es una función pura documentada con JSDoc (incluyendo su complejidad en tiempo y espacio) y acompañada de pruebas unitarias en Jest.
Requisitos
Instalación
pnpm install
Uso
pnpm test # Ejecuta todas las pruebas
pnpm test:watch # Ejecuta las pruebas en modo watch
pnpm test:coverage # Ejecuta las pruebas con reporte de cobertura
pnpm typecheck # Verifica los tipos sin compilar
Estructura del proyecto
Los ejercicios viven en src/, agrupados por categoría. Cada solución tiene su archivo de pruebas al lado (*.test.ts):
src/
arrays/
twoSum.ts
twoSum.test.ts
Índice de ejercicios
Cómo agregar un nuevo ejercicio
- Crea la solución en
src/<categoría>/<nombreEjercicio>.ts, exportando una función con nombre. Documéntala con JSDoc: qué hace, la estrategia usada y su complejidad.
- Crea las pruebas al lado, en
src/<categoría>/<nombreEjercicio>.test.ts, importando la función con ruta relativa (./<nombreEjercicio>). Cubre el caso típico, los casos borde y el caso sin solución.
- Ejecuta
pnpm test y pnpm typecheck para verificar que todo pasa.
- Agrega el ejercicio a la tabla del índice.
Si el ejercicio pertenece a una categoría nueva (por ejemplo strings, linked-lists, dynamic-programming), simplemente crea la carpeta en src/ y tests/.
Licencia
ISC
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Este repositorio contiene un ejemplo de backend utilizando Hono, un framework web ligero y rápido, ideal para crear APIs eficientes. Incluye configuraciones básicas, manejo de rutas, conexión a base de datos y ejemplos de middleware en TypeScript.
64/100 healthRecently updatedActive repositoryHas homepage
TypeScriptNo license#api-development#database-connection#hono-framework#honojs
⑂ 0 forks◯ 0 issuesUpdated 16 days ago
Project homepage ↗Este repositorio contiene el código de los ejercicios de mi curso "Typescript: Trucos", el cual puedes ver en LinkedIn Learning
36/100 healthActive repositoryHas homepage
TypeScriptNo license#course#javascript#linkedinlearning#selflearning
⑂ 4 forks◯ 0 issuesUpdated Mar 8, 2023
Project homepage ↗