Теперь составим программу для расстановки N ферзей на шахматной доске N x N. Для решения этой задачи нам потребуется рекурсия. А чтобы понять, как она работает - сделаем визуальную демонстрацию процесса работы алгоритма.
Дата отправки отчёта:
9 января 2018 г.
Задание выполнено: за
3 дня 17 час. 6 мин.
Чему научился:
Повторил и усвоил алгоритм по расстановкам ферзей. Написал свою визуализацию)
Да, отличный урок, я помню на него несколько часов потратил, даже видео снял алгоритма в консоли, а рисунок с третьего раза нарисовал уже цветными карандашами для наглядности, отлично, молодец, удачи в дальнейшем.
Научился: Реализовал рекурсивный алгоритм поиска расстановки ферзей на шахматной доске заданного размера.
Увидел пример визуализации данного алгоритма. В ближайшее время планирую его реализовать. Трудности: Достаточно сложный урок, но если все внимательно слушать - то все понятно
Научился: Повторил работу с рекурсией, созданием графического интерфейса программы. Трудности: Написать программу демонстрации алгоритма. По сути, в прошлом уроке уже был представлен алгоритм решения задачи для N ферзей, в этом уроке было повторение. И дополнительно было предложено написать программу демонстрации алгоритма в консольном режиме. Я решил, что в графическом режиме это будет нагляднее и написал Windows Forms приложение. Информацию выводил в динамическую матрицу pictureBox.