Co to jest algorytm? Po prostu wyjaśnione
Wyjaśnimy, jakie algorytmy znajdują się w tej praktycznej wskazówce. Termin z informatyki i matematyki często pojawia się w związku z oprogramowaniem i komputerami. Pokażemy Ci dokładnie, co za tym stoi i jakie główne algorytmy napotykasz w życiu codziennym.
Czyli: czym są algorytmy?
Istnieją różne definicje algorytmu w zależności od obszaru zastosowania.
- Termin opisuje szereg instrukcji, których można użyć do rozwiązania określonego problemu.
- Sekwencja instrukcji często znajduje się w oprogramowaniu i jest dostępna w kodzie źródłowym. Z definicji algorytm może również zawierać instrukcje poprawnego podłączenia komputera. Oznacza to, że ludzie i maszyny mogą wykonywać różne algorytmy.
- Często spełniasz inne kryteria, takie jak „skończona długość”. Oznacza to, że algorytm musi zakończyć się po skończonej liczbie kroków, tj. Musi się zakończyć.
- Jeśli spotkasz się z terminem „dobrze zdefiniowany” w związku z „algorytmem”, oznacza to, że instrukcje są jasne, to znaczy nie są niejednoznaczne, to znaczy niejednoznaczne i muszą istnieć.
- Algorytm - jak każdy inny kod programu - jest zapisywany zgodnie ze ścisłą składnią.
Znane algorytmy: Te algorytmy znajdziesz w życiu codziennym
Jeśli zastanawiasz się, co abstrakcyjne pojęcie algorytmu ma wspólnego z życiem codziennym, przeczytaj w tym rozdziale o dużych algorytmach, które odgrywają rolę w pracy i czasie wolnym.
- Jeśli rano jedziesz do pracy i korzystasz z urządzenia nawigacyjnego, za urządzeniem często znajduje się algorytm Dijkstra lub najkrótsza ścieżka. Oblicza, która trasa jest najszybsza w postaci wykresu i jego węzłów. Pod uwagę brane są nawet takie czynniki, jak korki, podjazdy i zamknięcia dróg.
- Jeśli wpiszesz termin w wyszukiwarce, takiej jak Google, wyniki będą wyświetlane przy użyciu algorytmu PageRank. Sprawdza strony internetowe wyników pod kątem kompetencji, struktury linków i trafności dla wyszukiwanego hasła. Następnie wyniki są sortowane.
- Za każdym światłem sygnalizuje algorytm, który określa dokładne zachowanie przełączania.
W innych artykułach wyjaśniamy, co oznacza termin SEO i przyjrzymy się bliżej algorytmowi Google PageRank.