O livro Entendendo Algoritmos apresenta uma abordagem agradável para esse tópico essencial da ciência da computação. Nele, você aprenderá como aplicar algoritmos comuns nos problemas de programação enfrentados diariamente. Você começará com tarefas básicas como a ordenação e a pesquisa. Com a prática, você enfrentará problemas mais complexos, como a compressão de dados e a inteligência artificial.
Disponível em:
- Binary Search
- Selection Sort
- Recursion
- Merge Sort
- Quick Sort
- Hash Tables
- Breadth First Search (BFS)
- Dijkstra
- Set Covering
- Longest Common Subsequence (LCS)
- K Nearest Neightbor (KNN)
Tecnologias Utilizadas: