Algoritmos clássicos de ordenação
Ordenação é o processo de reorganizar um conjunto de dados segundo algum critério, normalmente em…
Busca binária iterativa e recursiva
Suponha um catálogo de filmes ordenado por ano de lançamento. Neste cenário, como poderíamos localizar…
Busca sequencial simples e com sentinela
A busca sequencial (ou busca linear) é um dos primeiros problemas clássicos estudados em Algoritmos…
Recursividade em Algoritmos: caso-base, chamada recursiva e pilha de execução
Recursividade é uma técnica de construção de algoritmos em que uma função resolve um problema…
Manipulação de arquivos em modo texto com C++
Durante a execução de um programa, os dados armazenados em variáveis, vetores e objetos permanecem…
Revisando Algoritmos e Técnicas de Programação
Todo sistema computacional — de um aplicativo bancário a um jogo eletrônico — nasce de…