Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Комбинаторика / Комбинаторика. Много ферзей. Демонстрация

  • Теперь составим программу для расстановки N ферзей на шахматной доске N x N.
    Для решения этой задачи нам потребуется рекурсия.
    А чтобы понять, как она работает -
    сделаем визуальную демонстрацию процесса работы алгоритма.

  • Дата отправки отчёта: 11 июля 2016 г.
  • Задание выполнено: за 2 час. 15 мин.
  • Чему научился: Делать анимацию шахматной доски в консоли.
  • Что было сложным: Сложным стало то, что я помещал весь текст программы в робота Шарпа. Он долго ругался на продолжительность обработки программы. Но после я понял, что нужен только кусочек программы с рекурсией. И после этого все заработало.
  • Комментарии: Замечаний нет, все отлично.
  • Оценка видео-уроку:
Отчёт от 10494 за Комбинаторика / Комбинаторика. Много ферзей. Демонстрация


Отчёт от 10494 за Комбинаторика / Комбинаторика. Много ферзей. Демонстрация




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей В.  # Комбинаторика / Комбинаторика. Много ферзей. Демонстрация / 2016-07-11 15:40

Алексей, не обижай робота Шарпа. Он один, а вас много :)


  • Отчёт оценивали:
    10494Алексей В.+1   7645Александр Львович+1   9237Mais+1   7119Новопашин Владимир+1   6452Кирилл Шмойлов+1   5760Мариша +1   4004Елена+1   10390Amerigo0   9323Алексей+1   689Igorenzia+1   1Евгений Волосатов+1   4467Alcatraz+1   2639Морозов Юрий Александрович+1   4992Николай+1   5649Максим Лапшинов+1   3418Argona+1   459Сергей Сергеевич+1   9567Максим+1   10670Сергей Соколов+1   1803Саша+1   5407Дмитрий 199+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Писать программу.
Трудности: Разобраться как написать консольное приложение для поиска количества комбинаций расстановки ферзей на шахматной доске таким образом, чтобы они не угрожали друг другу.
Писать код сложно, ушло 12 часов, чтобы разобраться во всем. Но я получила невероятное удовольствие от этого процесса. Урок мне очень понравился. В скриншотах схема программы и демонстрация работы приложения, скриншот консольной задачи не поместился, но задачу я решила.
Научился: + 1 lvl(coords), повторил тернарные операторы.
Трудности: Понять как всё показать( схема сильно помогла ).
Самое сложное в этой программе было показать результат работы. Были мелкие ошибки(очень сильно портят жизнь). Но пока я их искал большую часть программы разобрал.