
- Autor:
- Długość
- liczba lekcji: 48, czas trwania: 08:16:01
- Ocena
Kurs video
Matematyka dyskretna. Kurs video. Kombinatoryka i teoria liczb z ćwiczeniami w Pythonie Karol Kurek

- Autor:
- Karol Kurek
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 8 godz. 16 min.
- Ocena:
Spis lekcji kursu video
-
1. Wstęp do matematyki dyskretnej i kombinatoryki 02:26:21
- 1.1. Matematyka dyskretna - czym się zajmuje i do czego służy 00:04:17
- 1.2. Permutacje - definicje i proste wzory 00:10:15
- 1.3. Permutacje - generowanie permutacji w Pythonie 00:10:51
- 1.4. Permutacje - implementacja algorytmu Heap'a 00:06:49
- 1.5. Wariacje - definicje i proste wzory 00:09:07
- 1.6. Reguła mnożenia 00:07:46
- 1.7. Reguła mnożenia w zadaniach 00:13:07
- 1.8. Piszemy proste programy sprawdzające 00:06:41
- 1.9. Reguła dodawania 00:11:51
- 1.10. Reguła dodawania w zadaniach 00:12:32
- 1.11. Notacja sumy 00:15:53
- 1.12. Suma zbiorów 00:07:04
- 1.13. Zasada włączeń i wyłączeń 00:13:16
- 1.14. Zasada włączeń i wyłączeń - zadania 00:16:52
-
2. Teoria liczb - wybrane zagadnienia 02:16:24
- 2.1. Równoliczność 00:08:59
- 2.2. Równoliczność wybranych zbiorów nieskończonych 00:09:17
- 2.3. Zbiory przeliczalne i nieprzeliczalne 00:12:22
- 2.4. Przeliczalność zbioru liczb wymiernych 00:11:25
- 2.5. Liczby pierwsze - podstawowe własności 00:10:00
- 2.6. Liczby pierwsze - implementacja 00:14:38
- 2.7. Liczby pierwsze - dalsze własności 00:15:38
- 2.8. NWD i NWW 00:08:11
- 2.9. NWD i NWW w zadaniach 00:13:55
- 2.10. Liczby względnie pierwsze 00:06:37
- 2.11. Wstęp do kongruencji 00:08:42
- 2.12. Arytmetyka kongruencji 00:05:06
- 2.13. Przykłady zadań z kongruencji 00:11:34
-
3. Kombinacje i symbol Newtona 01:28:14
- 3.1. Symbol Newtona 00:08:47
- 3.2. Kombinacje 00:08:48
- 3.3. Sytuacje prowadzące do kombinacji 00:04:58
- 3.4. Reguła mnożenia i dodawania w kombinacjach 00:10:12
- 3.5. Przykłady zadań z kombinacji 00:18:20
- 3.6. Kombinacje w Pythonie 00:07:12
- 3.7. Symbol Newtona w zadaniach 00:10:37
- 3.8. Symbol Newtona w zadaniach 2 00:13:00
- 3.9. Wzór Vandermonde'a 00:06:20
-
4. Wybrane zagadnienia z matematyki dyskretnej i kombinatoryki 02:05:02
- 4.1. Zasada szufladkowa Dirichleta (z przykładami) 00:08:37
- 4.2. Zasada kropek i kresek 00:11:44
- 4.3. Omówienie trudnego zadania kombinatorycznego 00:08:48
- 4.4. Analiza problemu i rozwiązanie programistyczne 00:13:33
- 4.5. Liczby Stirlinga pierwszego rodzaju 00:11:40
- 4.6. Rekurencja 00:11:06
- 4.7. Liczby Stirlinga drugiego rodzaju 00:08:39
- 4.8. Liczby Stirlinga trzeciego rodzaju (Liczby Laha) 00:10:45
- 4.9. Rozwiązanie zadania 00:09:44
- 4.10. Liczby Bella 00:08:16
- 4.11. Chińskie twierdzenie o resztach 00:16:01
- 4.12. Co dalej? 00:06:09
Opis
kursu video
:
Matematyka dyskretna. Kurs video. Kombinatoryka i teoria liczb z ćwiczeniami w Pythonie
Czego się nauczysz?
- Stosować zasady liczenia: regułę mnożenia i dodawania
- Zapisywać i przekształcać wyrażenia z użyciem notacji sumy
- Obliczać permutacje, kombinacje i wariacje
- Generować permutacje i kombinacje w Pythonie
- Implementować algorytm Heapa
- Korzystać z teorii liczb, a także identyfikacji liczb pierwszych i względnie pierwszych
- Szybko wyszukiwać liczby pierwsze w Pythonie
- Obliczać NWD i NWW i używać ich w kodzie
- Rozwiązywać kongruencje
- Stosować chińskie twierdzenie o resztach
- Obliczać wartości symbolu Newtona
- Używać wzoru Vandermonde’a w obliczeniach kombinatorycznych
- Stosować zasadę szufladkową Dirichleta
- Rozwiązywać problemy zaawansowanej kombinatoryki z użyciem liczb Stirlinga, Laha i Bella
- Implementować i optymalizować obliczenia kombinatoryczne w Pythonie
Obierz kurs na matematykę dyskretną
Matematyka dyskretna to podstawa współczesnej informatyki. Bez niej nie istniałyby nowoczesne systemy kryptograficzne, algorytmy sztucznej inteligencji ani wyszukiwarki internetowe. Jej znajomość pozwala zrozumieć, jak działają struktury danych czy zabezpieczenia cyfrowe, w tym kryptografia RSA, oparta na trudności faktoryzacji dużych liczb pierwszych. Matematyka dyskretna stanowi wspólny język dla specjalistów z różnych dziedzin IT – od programistów i analityków danych po kryptografów i badaczy AI. Zagadnienia takie jak kombinatoryka, teoria liczb czy zasada szufladkowa Dirichleta uczą logicznego myślenia i skutecznego rozwiązywania problemów. Znajomość tych koncepcji, połączona z umiejętnością ich implementacji w języku Python, daje realną przewagę na rynku pracy. Potwierdzają to giganci branży technologicznej – Google, Facebook czy Amazon. Firmy te korzystają z narzędzi matematyki dyskretnej do optymalizacji wyszukiwań, personalizacji reklam i przetwarzania ogromnych zbiorów danych. Z naszym szkoleniem zrozumiesz podstawy teorii liczb, kombinatoryki, logiki i arytmetyki modularnej, które prędzej czy później okażą się niezbędne w realnych projektach. Bez względu na to, czy jesteś studentem informatyki, tworzysz algorytmy, analizujesz dane, zabezpieczasz systemy lub budujesz modele uczenia maszynowego, wiedza ta dostarczy Ci narzędzi do rozwiązywania złożonych problemów i rozwoju kariery w branży IT.
Podczas szkolenia Matematyka dyskretna. Kurs video. Kombinatoryka i teoria liczb z ćwiczeniami w Pythonie opanujesz zagadnienia matematyczne używane w programowaniu i kryptografii na poziomie średnio zaawansowanym. Nauczysz się korzystać z zasad liczenia, permutacji, kombinacji i wariacji zarówno od strony teoretycznej, jak i praktycznej w języku Python. Poznasz sposoby szybkiego generowania permutacji (na przykład algorytm Heapa) i ich zastosowania w realnych problemach. Będziesz analizować liczby pierwsze, używać arytmetyki modularnej i rozwiązywać kongruencje. Zrozumiesz i zastosujesz chińskie twierdzenie o resztach w kontekście kryptografii i obliczeń numerycznych. Opanujesz symbol Newtona, wzór Vandermonde’a i poznasz ich znaczenie w analizie kombinatorycznej. Przećwiczysz zaawansowane techniki kombinatoryki, takie jak zasada szufladkowa Dirichleta, liczby Stirlinga i liczby Bella. Nauczysz się implementować wzory matematyczne w Pythonie i optymalizować obliczenia. Z takim zestawem umiejętności rozwiążesz trudne problemy kombinatoryczne, by uczyć się analizować algorytmy pod kątem ich złożoności i efektywności. Zdobędziesz praktyczne umiejętności potrzebne w pracy programisty, data scientist lub specjalisty AI. Po zakończeniu kursu samodzielnie wykorzystasz przewagę matematyki dyskretnej w projektach programistycznych i analizie danych.
Matematyka dyskretna jest wszędzie – od szyfrowania wiadomości, przez algorytmy wyszukiwarek, po strategie w grach i konkursach programistycznych. Ten kurs pomoże Ci zrozumieć jej potęgę i stosować ją w praktyce!
Wybrane bestsellery
Karol Kurek - pozostałe książki
Videopoint - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Matematyka dyskretna. Kurs video. Kombinatoryka i teoria liczb z ćwiczeniami w Pythonie Karol Kurek
(0)