Теперь составим программу для расстановки N ферзей на шахматной доске N x N. Для решения этой задачи нам потребуется рекурсия. А чтобы понять, как она работает - сделаем визуальную демонстрацию процесса работы алгоритма.
Дата отправки отчёта:
27 декабря 2018 г.
Задание выполнено: за
49 мин.
Чему научился:
Спасибо огромное за урок. Очень интересный и достаточно сложный урок. Низкий поклон автору, за его большой труд, терпенье и увлекательное объяснение
Что было сложным:
Импортировать на комп написанную от руки схему
Молодец, Виктор, что проработал урок как полагается. Спасибо за отзыв.
Отчёт оценивали: 17947. Dmitry Sinitsin+117425. ser2018+119525. Александр Балбашов+114981. DimanDOS+120627. masa03922. Александр+11. Евгений Волосатов+120528. Геннадий Кравцов+1791. Валерий Жданов+120071. New programist+17119. Новопашин Владимир+110895. Danil42Russia+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Реализовал рекурсивный алгоритм поиска расстановки ферзей на шахматной доске заданного размера.
Увидел пример визуализации данного алгоритма. В ближайшее время планирую его реализовать. Трудности: Достаточно сложный урок, но если все внимательно слушать - то все понятно
Научился: Повторил работу с рекурсией, созданием графического интерфейса программы. Трудности: Написать программу демонстрации алгоритма. По сути, в прошлом уроке уже был представлен алгоритм решения задачи для N ферзей, в этом уроке было повторение. И дополнительно было предложено написать программу демонстрации алгоритма в консольном режиме. Я решил, что в графическом режиме это будет нагляднее и написал Windows Forms приложение. Информацию выводил в динамическую матрицу pictureBox.