Trilha de aprendizado

Algoritmos em C/C++

Busca, ordenação, recursão e truques com bits, implementados lado a lado em C e C++.

7 lições · 9 desafios

Começar a trilha →
  1. Lição 1 desafio Busca linear Encontre alvo em dados não ordenados.
  2. Lição 1 desafio Busca binária Pesquise dados ordenados em tempo logarítmico.
  3. Lição 1 desafio Bubble Sort Ordene trocando inversões adjacentes.
  4. Lição 1 desafio Quick Sort Particione valores em torno de pivô.
  5. Lição 1 desafio Merge Sort Ordene com divide-and-conquer em O(n log n).
  6. Lição 2 desafios Recursão e call stack Resolva problema por instância menor.
  7. Lição 2 desafios Manipulação de bits Defina, limpe, alterne e teste flags.