Algorytm Euklidesa. Starożytny klasyk. Lekcja myślenia analitycznego

W tym filmie przyglądamy się algorytmowi Euklidesa — jednemu z najstarszych i najważniejszych algorytmów w historii matematyki oraz informatyki. Zaczynamy od prostego pytania: jak wyznaczyć największy wspólny dzielnik dwóch liczb? Następnie pokazujemy, dlaczego ręczne metody, takie jak rozkład na czynniki pierwsze czy wypisywanie dzielników szybko stają się niewygodne, a prosty pomysł Euklidesa okazuje się dużo sprytniejszy. Na przykładach wyjaśniamy klasyczną wersję algorytmu z odejmowaniem, jego wersję z modulo oraz różnicę między podejściem iteracyjnym i rekurencyjnym.

Film jest też opowieścią o tym, dlaczego algorytm Euklidesa tak dobrze nadaje się do nauki programowania. Na jego przykładzie poznajemy pętlę, instrukcję warunkową, funkcję, przekazywanie wartości do funkcji, przypadek podstawowy rekurencji, schematy blokowe oraz pojęcie efektywności algorytmu. Pojawiają się także ciekawostki o liczbach Fibonacciego, NWW, angielskich nazwach GCD i LCM, a nawet o tym, gdzie algorytm Euklidesa działa dziś "pod maską" wielu źródeł — od kryptografii i wielkich liczb po mikrokontrolery oraz urządzenia codziennego użytku.

Kurs ze zniżką 55%

Zaprzyjaźniona ekipa Sekuraka zaprasza naszych Widzów na kurs "AI w pracy admina. Case studies, narzędzia, praktyka". W świecie nowoczesnego IT granica między rolą administratora, sieciowca oraz wsparcia technicznego często się zaciera – jeśli na co dzień pełnisz funkcję "człowieka orkiestry", ten kurs jest odpowiedzią na Twoje codzienne wyzwania. Oferujemy praktyczne uderzenie w rutynę dnia powszedniego – pokazujemy, jak zaprząc modele AI i agentów do walki z chaosem, żmudną analizą logów czy do automatyzacji zadań. To intensywny przewodnik po warsztacie admina nowej generacji, w którym narzędzia takie jak Claude Code, Codex, n8n przestają być tylko ciekawostkami, a stają się realnym wsparciem, skracającym czas diagnozy i zdejmującym z Ciebie ciężar powtarzalnej, ręcznej pracy. Nasz kurs jest odpowiedzią na zapotrzebowanie rynku na umiejętności realnie wpływające na optymalizację pracy administratora.

Jeżeli jesteście zainteresowani tym szkoleniem, to warto skorzystać z promocji - wszystkie szczegóły na temat dokładnej tematyki oraz aktywną zniżkę dla widzów pasji znajdziecie pod poniższym linkiem - warto zamówić właśnie pod dokładnie tym adresem, bo tym razem nie ma kodu wpisywanego w koszyku, lecz to właśnie hiperłącze aktywuje zniżkę dla Widzów Pasji informatyki:

Znajdź w filmie

Tutoriale posiadają tzw. timestamps (chwile czasowe) - dzięki nim łatwo odnajdziesz interesujące fragmenty wiedzy. Wystarczy kliknąć na podane w nawiasach kwadratowych momenty filmu, by przewinąć tutorial dokładnie do interesującego Cię miejsca w odcinku.

[ 00:00:00 ] Wstęp do wykładu
[ 00:01:49 ] Szkolenie – AI w pracy admina
[ 00:03:02 ] Metoda zeszytowa – rozkład na czynniki pierwsze
[ 00:06:42 ] Metoda zeszytowa – wypisanie wszystkich dzielników
[ 00:09:24 ] Definicja algorytmu
[ 00:10:03 ] Algorytm Euklidesa z odejmowaniem – jak to działa
[ 00:16:52 ] Przekazywanie argumentów do funkcji przez wartość
[ 00:17:37 ] Rekurencja zamiast iterowania
[ 00:19:59 ] Cechy poprawnego algorytmu
[ 00:21:24 ] Wersja z odejmowaniem kontra wariant z modulo
[ 00:25:46 ] Schematy blokowe obu wariantów
[ 00:26:54 ] NWW wyznaczone dzięki obliczeniu NWD
[ 00:28:04 ] Nomenklatura w języku angielskim
[ 00:28:36 ] Kody źródłowe
[ 00:29:37 ] Algorytm Euklidesa kontra ciąg Fibonacciego
[ 00:31:16 ] Wersja pesymistyczna algorytmu z odejmowaniem
[ 00:31:49 ] Euklides z Aleksandrii i Elementy – ciekawostki
[ 00:34:11 ] Współczesne zastosowania algorytmu Euklidesa
[ 00:37:13 ] Tytułem zakończenia, patroni kanału

Następny wpis

Zobacz także

Daj się zaskoczyć! Poniżej wylosowałem dla Ciebie pięć wpisów z innych kategorii blogowych aniżeli ta, którą właśnie przeglądasz:

Kody zniżkowe - kup taniej

Mamy fajne rabaty dla widzów naszego kanału YouTube - otóż można zamówić dwa tomy książek "Wprowadzenie do bezpieczeństwa IT" (15% taniej) oraz książkę "Twierdza Linux. Bezpieczeństwo dla dociekliwych" (10% taniej) - użyjcie odpowiedniego kodu, wpisując go w specjalne pole w koszyku:

KOD: pasja

Wprowadzenie do bezpieczeństwa IT tom 1

Dostajesz rabat -15%

KOD: pasja

Wprowadzenie do bezpieczeństwa IT tom 2

Dostajesz rabat -15%

KOD: pasja-linux

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Dostajesz rabat -10%

Pomóż dzieciom

Polska Akcja Humanitarna od wielu lat dożywia dzieci. Proszę, poświęć teraz dosłownie chwilę i pomóż klikając w oznaczony strzałką zielony brzuszek Pajacyka. Dziękuję!

Komentarze

Czy macie jakieś pytania, sugestie, uwagi? A może zauważyliście literówkę albo błąd? Dajcie koniecznie znać: kontakt@pasja-informatyki.pl. Dziękujemy za poświęcony czas - to dzięki Wam serwis staje się coraz lepszy!

Bądź na bieżąco
Pasja informatyki