Algorytm to pojęcie, które zawsze pojawia się w zagadnieniach związanych z programowaniem. Tutaj przedstawiam moją odpowiedź na pytanie, co to jest algorytm oraz jakie są sposoby na jego zapisywanie.
Algorytm to intrukcja, sposób postępowania; zestaw kroków, jakie należy wykonać, aby rozwiązać jakiś problem czy ukończyć zadanie.
Teoretycznie algorytmu nie muszą być domeną programowania, czy nawet ogólnie pojętej informatyki. Algorytmy mieliśmy już wcześniej, to bardzo szerokie pojęcie. Przykładowo jakis przepis kulinarny jest algorytmem. Zawiera krok po kroku instrukcję, jak coś wykonać - instrukcja ta jest także sprecyzowana, np. dodaj 2 jajka, piecz przez godzinę w temperaturze 180 stopni. To są właśnie precyzyjne instrukcje, które powinien zawierać algorytm.