Ricerca, ordinamento, ricorsione e bit manipulation con codice eseguibile.
Trova un target in dati non ordinati.
Cerca dati ordinati in tempo logaritmico.
Ordina scambiando inversioni adiacenti.
Ordina con divide-and-conquer in O(n log n).
Partiziona i valori intorno a un pivot.
Imposta, cancella, inverte e testa flag.
Risolvi un problema tramite un’istanza più piccola.