Este é um site de documentação dedicado ao estudo de algoritmos e estruturas de dados. O projeto oferece recursos educacionais em português e inglês, cobrindo conceitos fundamentais, implementações práticas e explicações detalhadas.
- 🌐 Suporte multilíngue (Português e Inglês)
- 📖 Documentação abrangente de algoritmos
- 🔍 Explicações detalhadas de estruturas de dados
- 💻 Exemplos práticos de implementação
- 🎯 Conceitos fundamentais da computação
Este site é construído usando Docusaurus, um moderno gerador de sites estáticos otimizado para documentação técnica. O projeto utiliza:
- TypeScript
- React
- Docusaurus 2
- Markdown
├── docs/ # Documentação em diferentes idiomas
│ ├── en/ # Documentação em inglês
│ └── pt/ # Documentação em português
├── src/ # Código fonte do site
├── static/ # Arquivos estáticos
└── i18n/ # Arquivos de internacionalização
- Node.js (versão 16 ou superior)
- Yarn ou npm
$ yarn
$ yarn start
Este comando inicia um servidor de desenvolvimento local e abre uma janela do navegador. A maioria das alterações são refletidas instantaneamente sem necessidade de reiniciar o servidor.
$ yarn build
Este comando gera o conteúdo estático no diretório build
que pode ser servido por qualquer serviço de hospedagem de conteúdo estático.
Usando SSH:
$ USE_SSH=true yarn deploy
Sem usar SSH:
$ GIT_USER=<Seu usuário GitHub> yarn deploy
Se você estiver usando o GitHub Pages para hospedagem, este comando é uma maneira conveniente de construir o site e enviar para a branch gh-pages
.
Contribuições são sempre bem-vindas! Por favor, leia as diretrizes de contribuição antes de submeter uma pull request.
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.