JavaScript Algorithms

Estruturas de dados e algoritmos clássicos em JavaScript, com explicações

GitHub 197k Aprender MIT Web

Uma coleção de exemplos em JavaScript de algoritmos e estruturas de dados clássicos, voltada a desenvolvedores que querem ver essas ideias funcionando em uma linguagem que já usam. Cada tema é marcado como básico ou avançado, para que cada pessoa escolha por onde começar.

A parte de estruturas de dados cobre listas, pilhas, filas, tabelas hash, heaps, árvores, grafos, tries e caches. A de algoritmos é organizada por tema, de matemática e ordenação a grafos e criptografia, e também por abordagens como gulosa, divisão e conquista e programação dinâmica. Cada entrada tem um README próprio com explicações e links de leitura complementar, alguns apontando para vídeos.

Apps semelhantes

System Design Primer

Preparação para entrevistas Aprender

378k

Guia gratuito de design de sistemas em larga escala e preparação para entrevistas

The Algorithms - Python

Preparação para entrevistas Aprender

226k

Implementações em Python de algoritmos clássicos, feitas para estudo e não para produção

Tech Interview Handbook

Preparação para entrevistas Aprender

143k

Preparação gratuita e objetiva para entrevistas técnicas, do currículo à proposta