Sobre o projeto
Computer Science in JavaScript é uma biblioteca educacional que fornece paradigmas clássicos de ciência da computação, algoritmos e implementações de estruturas de dados escritas em JavaScript. O repositório segue um layout claro: o código mais recente fica no diretório src/, com os testes correspondentes em tests/. Implementações mais antigas permanecem em data‑structures/, encodings/ e algorithms/ para compatibilidade com postagens de blog legadas. Existem dois branches principais: master contém versões modernas do ECMAScript 2018+, enquanto o branch 2009 preserva o código original das postagens de blog de 2009. Para usar a biblioteca, clone o repositório, instale as dependências com npm e execute npm test. Postagens de blog recentes (2019) cobrem variantes de listas encadeadas, enquanto postagens mais antigas de 2009 discutem árvores binárias de busca, algoritmos de ordenação, codificação base64, busca binária e validação de cartão de crédito. O código é intencionalmente verboso e bem comentado para auxiliar os aprendizes. Apenas correções de bugs são aceitas; nenhum novo recurso será adicionado. O projeto é lançado sob a licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.