A algoritmia é “arte e ciência” combinadas. A capacidade de encontrar soluções simples para problemas aparentemente complexos utilizando processos lógicos e criativos. A programação é o “pincel” da algoritmia e expressa-se através de diferentes linguagens como: C, C++, C#, JAVA, JavaScript, Phyton, etc…
Neste livro são, inicialmente, abordados conceitos e técnicas base de algoritmia com exemplos práticos, avançando posteriormente para técnicas complexas como a ordenação, intercalação e pesquisa.
Este livro é a primeira parte da série Algoritmia pertencendo à coleção Mastering Programming Series.