To nawet nie chodzi o sam fakt znania tych algorytmów na pamięć, a bardziej o to, że uczenie się ich wyrabia pewien sposób myślenia. Analizowanie poszczególnych algorytmów pomaga zauważyć dlaczego pewne rozwiązania są bardziej efektywne, a inne mniej. A próby dopasowania i dostosowania danego algorytmu do jakiegoś problemu algorytmicznego wyrabiają umiejętność rozwiązywania problemów jako takich.