На этом уроке мы рассмотрим две шахматные задачи, про расстановку ладьей и ферзей на доске, чтобы они не рубили друг друга. Задачи решаются первым способом - перебор вариантов без использования рекурсии.
Чему научился:
Оптимизировать программу расстановки ферзей в рекурсивном методе с произвольным количеством полей и ферзей. Как обычно, для меня, много математики - голова кипит!..
Что было сложным:
Математика. Робот шарп не открывается в указанных ссылках под, поэтому скрины со своего компа.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 6401. Яков+118842. Степан+1791. Валерий Жданов+117947. Dmitry Sinitsin+122133. ES35+12146. Иван+117425. ser2018+16203. Николай Миролюбов+123687. Игорь Бойко07119. Новопашин Владимир+1Посетитель+11710. Степан+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Наглядно рисовать в уме возможные алгоритмы для составления комбинаторных функций Трудности: Разобраться в алгоритме переходов между клетками доски Понял для себя, что из чисел Фибоначи и прочего уже давно вырос, а вот с задачами подобного плана нужно еще попрактиковаться
Научился: Находить варианты расположения 4х ферзей/ладьей на поле размером 4х4 . Использовать рекурсию для поля N ферзей/ладьей. Трудности: Разобрать алгоритм ) Было интересно узнать что-то новое.