awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesData Structures and Algorithms

Educational resources for implementing and analyzing fundamental data structures and algorithmic patterns in JavaScript.

Distinct from Foundational JavaScript Programs: Distinct from Foundational JavaScript Programs: focuses on computer science theory and data organization rather than basic language syntax or DOM manipulation.

Explore 4 awesome GitHub repositories matching education & learning resources · Data Structures and Algorithms. Refine with filters or upvote what's useful.

Awesome Data Structures and Algorithms GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • jiayihu/pretty-algorithmsAvatar de jiayihu

    jiayihu/pretty-algorithms

    2,172Ver en GitHub↗

    This project is a collection of optimized computational routines and standardized implementations of fundamental computer science algorithms. It serves as an educational library for studying and applying core algorithmic patterns, including dynamic programming, greedy strategies, and recursive decomposition, within a TypeScript environment. The library distinguishes itself by providing generalized solvers for complex optimization and analysis tasks. It includes specific implementations for resource allocation, such as rod cutting, interval scheduling, and change-making problems, alongside seq

    Serves as an educational library for studying and implementing fundamental data structures and algorithmic patterns in JavaScript.

    TypeScriptalgorithmsbinary-treescomputer-science
    Ver en GitHub↗2,172
  • packtpublishing/learning-javascript-data-structures-and-algorithms-third-editionAvatar de PacktPublishing

    PacktPublishing/Learning-JavaScript-Data-Structures-and-Algorithms-Third-Edition

    1,102Ver en GitHub↗

    Este repositorio sirve como un recurso educativo completo y referencia técnica para implementar estructuras de datos y algoritmos fundamentales utilizando JavaScript. Proporciona una guía estructurada para dominar conceptos centrales de ciencias de la computación, enfocándose en la aplicación práctica de técnicas de organización de datos y estrategias de resolución de problemas dentro del ecosistema de JavaScript. Los materiales cubren la implementación de patrones de almacenamiento esenciales, incluyendo listas enlazadas, árboles y grafos, junto con el análisis de la eficiencia algorítmica. Al evaluar el tiempo de ejecución y el uso de memoria a través de la complejidad asintótica, el contenido permite a los desarrolladores comparar diferentes enfoques para tareas computacionales e identificar los métodos más eficientes para la recuperación y manipulación de datos. La colección admite la preparación para entrevistas técnicas detallando patrones estándar y lógica para resolver desafíos computacionales complejos. Aborda tanto enfoques iterativos como recursivos para la gestión de estado y la descomposición de problemas, proporcionando una base para escribir código de alto rendimiento en contextos de ingeniería de software profesional.

    Provides a comprehensive guide to implementing and analyzing core data structures and algorithms using JavaScript.

    JavaScript
    Ver en GitHub↗1,102
  • duereg/js-algorithmsAvatar de duereg

    duereg/js-algorithms

    924Ver en GitHub↗

    This project is a collection of classic computational algorithms and data structures implemented in JavaScript. It serves as a library of standardized procedures for sorting, searching, and graph traversal, alongside foundational data containers such as linked lists, heaps, trees, and hash tables. The library is designed to support computer science education and technical interview preparation by providing clean, readable implementations of fundamental principles. It emphasizes functional logic isolation and type-agnostic design, ensuring that computational tasks remain decoupled from applica

    Provides a comprehensive library of classic algorithms and data structures for educational and interview preparation.

    JavaScript
    Ver en GitHub↗924
  • aasthas2022/sde-interview-and-prep-roadmapAvatar de aasthas2022

    aasthas2022/SDE-Interview-and-Prep-Roadmap

    741Ver en GitHub↗

    This project is a structured curriculum and study guide designed to assist candidates in preparing for software engineering interviews. It provides a comprehensive learning path that organizes core computer science domains, such as algorithms, data structures, and system design, into a logical, sequential roadmap. The repository functions as a version-controlled knowledge base, utilizing markdown files to curate educational resources and technical topics. It distinguishes itself through a community-driven model that allows for continuous refinement of the curriculum, enabling users to contrib

    Organizes information using fundamental data structures to optimize performance in software applications and algorithms.

    Pythoninterview-preparationroadmap
    Ver en GitHub↗741
  1. Home
  2. Education & Learning Resources
  3. JavaScript Skill Building
  4. Foundational JavaScript Programs
  5. Data Structures and Algorithms