Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Discrete Mathematics Course for Beginners

Автор: freeCodeCamp.org

Загружено: 2025-11-13

Просмотров: 50568

Описание:

Learn discrete mathematics in this beginner's course. Discrete mathematics plays a key role in IT solutions, used in machine learning, accelerating queries in search engines and databases, in algorithms such as finding the shortest paths (graph theory), encryption, compression, and many other modern systems/solutions.

This field is constantly evolving along with the development of its key application: computer science. This course is an introduction to this group of mathematical sciences, and we will focus on the most important issues on which other branches of discrete mathematics are based: combinatorics, number theory, prime numbers, and several selected topics: pigeonhole principle, stars and bars principle, Stirling's number, and the Chinese remainder theorem. At the end of the course, there are tips and encouragement for further exploration of this field.

Karol Kurek teaches this course. He is a former math teacher and senior Python developer.

🔗 Course resources: https://github.com/Redysz/Discrete-Ma...

Contact: http://karolkurek.pl
YT Channel:    / @twowaysmath  
Support: http://buymeacoffee.com/karol_kurek

⭐️ Contents ⭐️
00:00:00 Introduction to Discrete Mathematics
00:05:20 Permutations: Definition and Examples
00:08:27 Applications of Permutations
00:10:14 Cycles and Multiset Permutations
00:13:13 Counting Permutations: The Formulas
00:19:12 Permutations in Python with itertools
00:25:18 Custom Python Function for Counting Permutations
00:33:23 Heap's Algorithm
00:40:59 K-Permutations and K-Tuples
00:46:08 The Rule of Product
00:53:35 The Rule of Sum
00:54:25 Exercises: Rule of Product & Sum
01:14:11 The Inclusion-Exclusion Principle
01:26:52 Exercises: Inclusion-Exclusion Principle
01:44:36 Mathematical Notations (Sigma & Pi)
02:30:28 Equinumerosity & Countable Sets
03:00:47 Proving Rational Numbers are Countable
03:09:16 Prime Numbers & Sieve of Eratosthenes
03:27:33 Prime Number Generation in Python
03:40:43 Advanced Properties of Prime Numbers
03:58:30 GCD & LCM (Greatest Common Divisor & Least Common Multiple)
04:22:53 Co-prime Numbers
04:29:30 Congruences (Modular Arithmetic)
05:00:53 Binomial Coefficients & Pascal's Triangle
05:11:11 Combinations
05:40:43 Solving a Complex Combinatorics Problem
05:51:53 Stirling Numbers
06:53:52 Bell Numbers
07:00:00 The Chinese Remainder Theorem
07:22:16 Conclusion & What's Next

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

Discrete Mathematics Course for Beginners

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Discrete Mathematics Full Course | Discrete Mathematics For Computer Science

Discrete Mathematics Full Course | Discrete Mathematics For Computer Science

Data Analysis with Python Course - Numpy, Pandas, Data Visualization

Data Analysis with Python Course - Numpy, Pandas, Data Visualization

Инженерные решения, управляющие цифровым миром 🛠️⚙️💻

Инженерные решения, управляющие цифровым миром 🛠️⚙️💻

Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn)

Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn)

Backend Development with .NET🚀 – Full Course (Beginner to Advanced)👨‍💻

Backend Development with .NET🚀 – Full Course (Beginner to Advanced)👨‍💻

Как делить на НОЛЬ // Vital Math

Как делить на НОЛЬ // Vital Math

Как освоить любой навык так быстро, что это покажется незаконным

Как освоить любой навык так быстро, что это покажется незаконным

What Every Body Fat % Actually Looks Like (50% to 5%)

What Every Body Fat % Actually Looks Like (50% to 5%)

Data Science

Data Science

Мне плевать. Я — Калигула

Мне плевать. Я — Калигула

Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

Bash Scripting Tutorial for Beginners

Bash Scripting Tutorial for Beginners

College Algebra – Full Course with Python Code

College Algebra – Full Course with Python Code

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

God-Tier Developer Roadmap

God-Tier Developer Roadmap

ЭТИ АЛГОРИТМЫ СДЕЛАЮТ ИЗ ТЕБЯ ПРОГРАММИСТА

ЭТИ АЛГОРИТМЫ СДЕЛАЮТ ИЗ ТЕБЯ ПРОГРАММИСТА

All of Combinatorics in 30 Minutes

All of Combinatorics in 30 Minutes

lofi hip hop mix 📚 beats to relax/study to (Part 1)

lofi hip hop mix 📚 beats to relax/study to (Part 1)

4 часа Шопена для обучения, концентрации и релаксации

4 часа Шопена для обучения, концентрации и релаксации

C++ Full Course for free ⚡️

C++ Full Course for free ⚡️

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]