- Особенности:
- Discrete mathematics, counting rules, permutations, subset selection
- Для кого:
- Разработчик с базовыми навыками программирования, которому необходимо научиться рассчитывать количество состояний системы и оптимизировать алгоритмы перебора
- Результат:
- Алгоритмические решения для генерации перестановок, вычисления комбинаций, фильтрации подмножеств и определения мощностей множеств
- Важно знать:
- Чтобы приступить к выполнению упражнений, потребуется знание синтаксиса языка программирования, необходимое для реализации математических алгоритмов.
- Плюсы:
- Способность математически обосновать вычислительную сложность алгоритмов при работе с большими наборами данных
- Что еще:
- Курс систематизирует методы дискретной математики применительно к прикладным задачам разработки.
- Формат:
- Видеоуроки в записи
- Занятий:
- 8 уроков
- Объем практики:
- 70%