Algorytm Euklidesa. Starożytny klasyk. Lekcja myślenia analitycznego
Pasja informatyki
0:00 / 0:00
Algorytm Euklidesa. Starożytny klasyk. Lekcja myślenia analitycznego
10 908 просмотров · 3 месяца назад
Pasja informatyki
384 тыс. подписчиков
10 908 просмотров · 3 месяца назад
🧐 Kurs AI w pracy admina. Case studies, narzędzia, praktyka:
https://sklep.securitum.pl/ai-admin/a...
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.
💾 WPIS BLOGOWY Z KODAMI ŹRÓDŁOWYMI Z ODCINKA:
https://miroslawzelent.pl/nauka/algor...
Jeżeli masz ochotę zobaczyć więcej naszych filmów, podcastów i artykułów w coraz lepszej jakości, to zachęcamy do pozostawienia subskrypcji, a także do odwiedzenia prowadzonych przez nas witryn oraz do polubienia fanpage'u Pasji informatyki na Facebooku.
🔔 SUBSKRYBUJ NASZ KANAŁ - https://bit.ly/pasja-sub
Dostarczamy dla Was tutoriale rozpalające pasję informatyki oraz inspirujące treści rozwojowo-filozoficzne. Utrzymujemy też pomocne witryny oraz dajemy szanse zasięgowe fajnym twórcom ze sceny. Jeśli masz ochotę wesprzeć to co robimy, to możesz:
🖐 Zostać Patronem - https://patronite.pl/pasja-informatyki
☕️ Ufundować nam wirtualną kawę - https://buycoffee.to/pasja-informatyki
✌️ Wpłacić donate - https://miroslawzelent.pl/donate/
🔎 NASZE MIEJSCA W SIECI:
🧐 KURSY INF.02 i INF.03 - https://zdaj-informatyka.pl/
📌 Fanpage na Facebooku - https://bit.ly/pasja-fb
❤️ Lista Patronów - https://pasja-informatyki.pl/patroni
📑 Harmonogram publikacji - https://bit.ly/pasja-harmonogram
📩 Kontakt z nami - https://pasja-informatyki.pl/kontakt/
💡 Współpraca reklamowa - https://bit.ly/pasja-wspolpraca
👉 Darmowe kursy video dla technikum - https://pasja-informatyki.pl
👉 Blog informatyczny - https://miroslawzelent.pl
👉 Trenażer do egzaminu informatyka - https://egzamin-informatyk.pl
👉 Trenażer do egzaminu programisty - https://egzamin-programista.pl
👉 Forum dyskusyjne - https://forum.pasja-informatyki.pl/
👉 Witryna podcastowa - https://podcast.pasja-informatyki.pl/
👉 Profil Spotify - https://bit.ly/spotify-pasja
👉 Profil iTunes - https://apple.co/4nbK6QY
👉 Twitter MZ - / miroslawzelent
👉 Twitter DS - / stelmach_damian
🕐 TIMESTAMPS (CHWILE CZASOWE):
00:00 Wstęp do wykładu
01:49 Szkolenie - AI w pracy admina
03:02 Metoda zeszytowa - rozkład na czynniki pierwsze
06:42 Metoda zeszytowa - wypisanie wszystkich dzielników
09:24 Definicja algorytmu
10:03 Algorytm Euklidesa z odejmowaniem - jak to działa
16:52 Przekazywanie argumentów do funkcji przez wartość
17:37 Rekurencja zamiast iterowania
19:59 Cechy poprawnego algorytmu
21:24 Wersja z odejmowaniem kontra wariant z modulo
25:46 Schematy blokowe obu wariantów
26:54 NWW wyznaczone dzięki obliczeniu NWD
28:04 Nomenklatura w języku angielskim
28:36 Kody źródłowe
29:37 Algorytm Euklidesa kontra ciąg Fibonacciego
31:16 Wersja pesymistyczna algorytmu z odejmowaniem
31:49 Euklides z Aleksandrii i Elementy - ciekawostki
34:11 Współczesne zastosowania algorytmu Euklidesa
37:13 Tytułem zakończenia, patroni kanału
🎵 MUZYKA:
Biblioteka audio YouTube: Pachabelly
#pasjainformatyki #matematyka #programowanie