Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/geovanisouza92/algoritmos

Links, livros, cursos e outros materiais sobre algoritmos e estruturas de dados
https://github.com/geovanisouza92/algoritmos

Last synced: 15 days ago
JSON representation

Links, livros, cursos e outros materiais sobre algoritmos e estruturas de dados

Awesome Lists containing this project

README

        

# Algoritmos

**Disclaimer:** _As opiniões aqui publicadas são de inteira responsabilidade de seus autores e não refletem, necessariamente, o posicionamento da comunidade._

## Propósito

Esse repositório serve como índice para referência de diversos materiais, livros, artigos, *papers*, cursos, vídeos e outros conteúdos sobre o estudo de **Algoritmos e Estruturas de Dados** de uso geral, sem vinculação a uma tecnologia ou linguagem de programação específica.

Discussões e perguntas podem ser iniciadas nas issues. Estando no Github, fica mais fácil procurar respostas a perguntas já respondidas pela comunidade.

Embora seja direcionado para falantes de língua portuguesa a fim de enriquecer e fomentar a descoberta e estudos na área, são aceitos conteúdos em outras línguas.

## Diretrizes e Boas Práticas

Uma habilidade essencial para pesquisadores é saber fazer boas pesquisas. Muitas das dúvidas de iniciantes podem ser respondidas com pesquisas simples, portanto antes de postar sua dúvida certifique-se de que fez as pesquisas necessárias e traga para dentro da issue os dados que encontrou e os dados que não encontrou sobre o assunto. Antes de criar uma issue você deve atentar para as seguintes diretrizes:

1. Caso sua dúvida seja sobre uma linguagem ou ferramenta específica, busque sua dúvida na documentação oficial dessa linguagem/ferramenta ou em grupos de redes sociais para este fim.
2. Caso o item acima não resolva, utilize preferencialmente seu buscador de preferência.
3. Tente pesquisar em inglês, nem que pra isso precise recorrer a um software de tradução, como o [Google Translate](https://translate.google.com).
4. Dê preferência para resultados de fontes especializadas.

## Código de Conduta

[Leia aqui](https://github.com/geovanisouza92/algoritmos/blob/master/CODE_OF_CONDUCT.md)

# A lista

(finalmente)

## Em Português

- [Projeto de Algoritmos com Implementações em Pascal e C](http://www2.dcc.ufmg.br/livros/algoritmos/index.php): TODO.
- [C Para Seres Humanos - Livro sobre linguagem C para iniciantes](http://github.com/RoboCopGay/CParaSeresHumanos/releases)
- [Livro online](http://robocopgay.github.io/CParaSeresHumanos)
- [Livro em pdf](https://raw.githubusercontent.com/RoboCopGay/CParaSeresHumanos/master/c-para-seres-humanos.pdf)

## Em Inglês

- [Algorithms, 4th Edition](http://algs4.cs.princeton.edu/home/): TODO.
- [Algorithms Unlocked](https://mitpress.mit.edu/books/algorithms-unlocked): TODO.
- [The Algorithm Design Manual, 2nd Edition](http://www.algorist.com/): TODO.