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.
Categorias
Apps semelhantes
Guia gratuito de design de sistemas em larga escala e preparação para entrevistas
Implementações em Python de algoritmos clássicos, feitas para estudo e não para produção
Preparação gratuita e objetiva para entrevistas técnicas, do currículo à proposta