Я познакомился с этой игрой в дестве, когда даже компьютеров не было, играть в неё можно было только на листке бумаги в клетку. На уроке я расскажу правила игры, потом мы создадим класс по реализации логики игры, затем, используя метод динамического программирования, я покажу, как можно в 10 разу ускорить расчёт нового поколения (это по желанию), и, под конец, подключив созданный класс мы напишем саму игру.
Продолжительность урока 1 час 22 минуты, Это программа - отличный тренажёр для начинающих программистов и хорошая программа в копилку вашего портфолио.
Дата отправки отчёта:
29 ноября 2018 г.
Задание выполнено: за
1 час. 26 мин.
Чему научился:
А я не знал об этой игре. Здорово все было! Сильный урок. Это один из уроков комбинаторики?
Что было сложным:
Ну я не силен в математике и программировании - у меня хорошее впечатление оставил данный урок.
Молодец, отлично справился с поставленной задачей. Да, в данном уроке используются алгоритмы из комбинаторики. Смог реализовать при помощи динамического программирования? если нет, советую продолжать выполнять уроки, пройти курс "Комбинаторика" и думаю сможешь без труда сделать это. Дорогу осилит идущий, не останавливайся на достигнутом!
Приветствую, Алексей! Как посоветовал Иван Воронин желательно пройти мощнейший курс комбинаторика, там эта тема рассматривается очень подробно! Особенно рекурсия. К примеру, если для сравнения взять лекцию MIT по рекурсии, то в курсе Евгения Витольдовича она рассмотрена намного шире. По теме не хватает только ханойских башен. )
Отчёт оценивали: 2146. Иван+119525. Александр Балбашов+118493. Evgenii Kudriavtcev+117255. Слава+110558. Иван Воронин+13922. Александр+18275. Tekashnik+1791. Валерий Жданов+119384. Владимир+1Посетитель+117947. Dmitry Sinitsin+117606. Виктор+11947. Denis+117663. Oleksandr+116218. Дмитрий+11. Евгений Волосатов+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Написал с помощью преподавателя игру "Жизнь", о которой много слышал!
Узнал о принципах и использовании динамического программирования в решении задач.
Трудности: В основном, все понятно.
Алгоритм динамического программирования в применении к данной задаче понял на 80%.
Большое спасибо! Замечаний нет. Жаль, что урок такой длинный – хорошо бы разделить его на 2 части.