- •Множество. Способы задания множеств (перечислением или списком, порождающей процедурой, описанием характеристического свойства). Привести примеры.
- •Алгебра множеств. Законы алгебры множеств. Доказать один из законов алгебры множеств.
- •Множество. Мощность множества. Нахождение мощности объединения множеств (для двух множеств, для трех множеств, для n-множеств). Привести пример.
- •Векторы. Прямое произведение множеств. Мощности прямого произведения множеств.
- •Отношения. Основные понятия отношений (отношения; унарные, бинарные, n-местные отношения)
- •Отношения. Бинарные отношения. Основные понятия (определение, обозначения, область определения, область значений, способы задания бинарных отношений). Привести примеры.
- •Отношения. Эквивалентность и порядок. Сравнимость элементов множества по отношению порядка.
- •Соответствия. Функции и отображения. Способы задания функций. Привести примеры.
- •Комбинаторика. Основные задачи комбинаторики. История возникновения комбинаторики.
- •Комбинаторика. Основные правила комбинаторики (правило суммы и правило произведения).
- •Комбинаторика. Упорядоченные и неупорядоченные выборки (множества). Понятие выборки (с повторением и без повторения, упорядоченные и неупорядоченные). Привести примеры.
- •Комбинаторика. Размещение без повторения. Перестановки без повторений. Размещение с повторениями. Привести примеры.
- •Комбинаторика. Сочетания без повторений и с повторениями. Свойства сочетаний. Доказать одно из них. Привести примеры.
- •Комбинаторика. Перестановки с повторениями. Циклические перестановки. Подсчет числа беспорядков. Привести примеры.
- •Комбинаторика. Формула включения-исключения.
- •Рекуррентные соотношения. Метод рекуррентных соотношений. Числа Фибоначчи (задача приводящая к числам Фибоначчи).
- •Рекуррентные соотношения. Порядок рекуррентного соотношения. Решение и общее решение рекуррентного соотношения. Привести примеры.
- •Рекуррентные соотношения. Линейные рекуррентные соотношения с постоянными коэффициентами. Два утверждения на которых основывается решение линейных рекуррентных соотношений.
- •Общее решение линейных рекуррентных соотношений второго порядка с постоянными коэффициентами (случай одинаковых корней характеристического уравнения). Привести примеры.
- •Общее решение линейных рекуррентных соотношений с постоянными коэффициентами, порядок которых выше второго. Привести примеры.
- •Решение рекуррентных соотношений, используя производящую функцию. Понятие производящей функции. Алгоритм решения рекуррентных соотношений с помощью производящих функций.
- •Булевы функции от одного аргумента. (Определение. Все булевы функции от одного аргумента).
- •Булевы функции от двух аргументов (Определение булевой функции двух аргументов, тождественный ноль, тождественная единица, конъюнкция, штрих Шеффера, дизъюнкция, стрелка Пирса (функция Вебба)).
- •Свойства дизъюнкции, конъюнкции и отрицания (теорема 4.3).
- •Свойства эквиваленции, импликации и отрицания (теорема 4.4).
- •Выражение одних булевых функций через другие (теорема 4.5).
- •Булевы функции от n аргументов (определение, равенство булевых функций, суперпозиция булевых функций).
- •Графы. Матричное задание графов. Матрица смежности, матрица инцидентности. Привести примеры.
- •Графы. Свойства матрицы смежности и инцидентности. Утверждение о числе всех путей (маршрутов) длины k из одной вершины в другую. Утверждение о наличие хотя бы одного контура.
- •Графы. Связность. Компоненты связности. (Достижимость вершины, связный (сильно связный орграф) граф, слабо связанный, несвязанный, компонента связности (сильной связности)). Привести примеры.
- •Графы. Матрицы связности. Утверждение о матрицах связности, матрицы достижимости, матрицы сильной связности.
- •Графы. Выделение компонент связности. Алгоритм нахождения числа компонент сильной связности и матрицы смежности этих компонент.
- •Графы. Поиск путей (маршрутов) с минимальным числом дуг (ребер). Алгоритм фронта волны.
- •Графы. Минимальные пути (маршруты) в нагруженных орграфах (графах). Алгоритм Форда-Беллмана.
- •Графы. Деревья и циклы.
- •Графы. Эйлеровы цепи и циклы.
Комбинаторика. Сочетания без повторений и с повторениями. Свойства сочетаний. Доказать одно из них. Привести примеры.
Комбинато́рика — раздел математики, изучающий дискретные объекты, множества (сочетания, перестановки, размещения и перечисления элементов) и отношения на них (например, частичного порядка). Комбинаторика связана со многими другими областями математики — алгеброй, геометрией, теорией вероятностей, и имеет широкий спектр применения в различных областях знаний (например в генетике, информатике, статистической физике).
Сочетания без повторений из n элементов по k называется неупорядоченное количество выборки из n элементов без повторений.
Ckn=n!/k!(n-k)! k=n.
Сочетание из n по k без повторений образует k-элементов подмножества мощности n.
Сколькими способами можно разместить в пятибуквенном слове 2 буквы a?
Сочетание - это класс эквивалентности размещений из m элементов по n, при этом два размещения объема n из данного m-элементного множества считаются эквивалентными, если они состоят из одних и тех же элементов, взятых одно и то же число раз. Класс эквивалентности размещений с повторениями называется сочетанием с повторениями. Число сочетаний с повторениями из m по n равно . =(n+k+1)!/k!(n-1)
В палитре художника 8 различных красок. Художник берет кистью наугад любую из красок и ставит цветное пятно на ватмане. Затем берет следующую кисть, окунает её в любую из красок и делает второе пятно по соседству. Сколько различных комбинаций существует для шести пятен? Порядок пятен на ватмане не важен.
Решение
Решим задачу следующим образом. Пусть количество пятен первого цвета равно k1, второго цвета – k2, третьего – k3 и так далее. Запишем каждое из этих чисел последовательностью из соответствующего количества единиц, а на границах между числами поставим нули. Так, если у нас первого цвета 1 пятно, второго – 3 пятна, третьего и четвёртого – ни одного, пятого и шестого – по одному пятну, а седьмого и восьмого – снова не одного, то запись будет выглядеть следующим образом: 1011100010100. В этой цепочке содержится m1 = 6 единиц, m0 – 1 = 8 – 1 = 7 нулей – всего n = m0 + m1 – 1 = 13 цифр. Количество перестановок с повторениями этих цифр равно
Свойства сочетаний:
1.
Доказательство.
2. k<n
3.
4.
5.
Комбинаторика. Перестановки с повторениями. Циклические перестановки. Подсчет числа беспорядков. Привести примеры.
Комбинато́рика — раздел математики, изучающий дискретные объекты, множества (сочетания, перестановки, размещения и перечисления элементов) и отношения на них (например, частичного порядка). Комбинаторика связана со многими другими областями математики — алгеброй, геометрией, теорией вероятностей, и имеет широкий спектр применения в различных областях знаний (например в генетике, информатике, статистической физике).
Последовательность длины n, составленная из k разных символов, первый из которых повторяется n1 раз, второй — n2 раз, третий — n3 раз,…, k-й — nk раз (где n1+ n2+ … + nk = n) называется перестановкой с повторениями из n элементов.
Например, пусть дан набор из четырех букв aabc. Тогда все перестановки с повторениями из этих букв суть abac, baac, aabc, aacb, abca, baca, acba, acab, bcaa, cbaa, caba, caab.
Число перестановок с повторениями длины n из k разных элементов, взятых соответственно по n1, n2, …, nk раз каждый обозначается P(n1, n2, …, nk) и равно n! / (n1! n2! … nk!).
В рассмотренном выше примере, букв a в исходном наборе две, а букв b и с — по одной. Следовательно, количество всех перестановок с повторениями из 4 элементов и составом букв 2, 1, 1 равно P(2, 1, 1) = 4! / (2! 1! 1!) = 12, в чем мы и убедились.
Циклические перестановки.
7 девушек водят хороод сколькими различными способами они могут встать в круг?
Если бы они стояли на месте то 7! Способов, но так как они кружатся их положение относительно окружающего не существенно, а важно их взаимное расположение. Поэтому количество перестановок=7!/7=6!
Число N перестановок из цифр множества {1, 2, 3,…, n} таких, что никакая цифра не остается на своем месте, можно найти по формуле: N=n! (-1)k1/k!