Теперь составим программу для расстановки N ферзей на шахматной доске N x N. Для решения этой задачи нам потребуется рекурсия. А чтобы понять, как она работает - сделаем визуальную демонстрацию процесса работы алгоритма.
Дата отправки отчёта:
16 сентября 2018 г.
Задание выполнено: за
3 час. 49 мин.
Чему научился:
Расположение ферзей при помощи рекурсии
Стих о Ферзе Ферзь тяжелая фигура, Слишком тонкая натура. Самый сильный Ферзь и быстрый Стал он шахматным министром. «Очень я люблю на ужин Что-то вкусное покушать. Беззащитная Ладья? Проглочу-ка ее я!» Автор: Ирина Седова Представляю вам ферзя – Он помощник короля. У него своя игра: Под контролем вся доска. Но вступать в бой не спешит- За позицией следит. После конницы, слонов Он начать войну готов.
Отчёт оценивали: 5081. Михаил+117663. Oleksandr+18877. gorynych+11. Евгений Волосатов+111353. AlliZzeN+117947. Dmitry Sinitsin+120036. litva09913. vip+119525. Александр Балбашов+110494. Алексей В.+117606. Виктор+116218. Дмитрий+116548. Hofflin+16452. Кирилл Шмойлов+13922. Александр+1791. Валерий Жданов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Реализовал рекурсивный алгоритм поиска расстановки ферзей на шахматной доске заданного размера.
Увидел пример визуализации данного алгоритма. В ближайшее время планирую его реализовать. Трудности: Достаточно сложный урок, но если все внимательно слушать - то все понятно
Научился: Повторил работу с рекурсией, созданием графического интерфейса программы. Трудности: Написать программу демонстрации алгоритма. По сути, в прошлом уроке уже был представлен алгоритм решения задачи для N ферзей, в этом уроке было повторение. И дополнительно было предложено написать программу демонстрации алгоритма в консольном режиме. Я решил, что в графическом режиме это будет нагляднее и написал Windows Forms приложение. Информацию выводил в динамическую матрицу pictureBox.