В этой серии уроков мы познакомимся с гениальным алгоритмом X Дональда Кнута - Dancing Links.
Этот алгоритм можно применять для решения самых разных комбинаторных задач, например, разложение Пентамимо, решение Судоку, размещение ферзей и так далее.
Научился: Ооооочень интересно выглядит, прикольная статья на хабре. Про парад ферзей вообще не знаю задачу( про судоку почитал на википедии из ссылок с хабра. Немного сложно, но по идее у нас будет 4 правила: одна цифра в клетке, уникальная цифра в строке, уникальная цифра в столбце и уникальная цифра в квадрате, и для решения нужно будет объединить эти 4 множества и по ним решать, но как - я пока не понял. Ну в смысле смутное представление есть, но, думаю, после прохождения курса станет понятнее)
Научился: Раньше не слышал про такой алгоритм. Трудности: Все вроде пока понятно. Для Судоку вероятно побор чтобы по всем квадратам получилась одинаковая сумма из чисел.