Мы начнём наш курс с такой интересной и трепетной темы, как РЕКУРСИЯ. Вокруг рекурсии ходит множество толков, загадок, непоняток и заблуждений. Сегодня мы один раз и навсегда, просто и понятно выясним, что такое рекурсия и как её понять.
Задание: Дать определение рекурсии своими словами. Найти красивую и достойную картинку на тему рекурсии.
Видео на этом уроке нет.
Дата отправки отчёта:
29 сентября 2019 г.
Задание выполнено: за
19 мин.
Чему научился:
- рекурсия своими словами (спасибо курсу Игра Зоникс) Смотрим иллюстрацию номер один. Не вторую, а именно первую ))) Метод прекращает свое выполнение по условию - if (getMap (x, y) != Cell.WATER) что в переводе на русский значит, если ячейка икс игрек не равна значению WATER - заканчиваем Далее - устанавливаем ячею с координатами икс игрек в значение ячея ЮЗЕД setMap (x, y, Cell.USED); А затем дается направление выполнения предыдущей инструкции - иди налево, иди направо, иди вверх, иди вниз или (на языке Java) fillUsed(x - 1, y); fillUsed(x + 1, y); fillUsed(x, y - 1); fillUsed(x, y + 1);
Эти четыре строки и есть рекурсия ибо метод так и называется fillUsed, а аргументами он переопределяется на разные четыре стороны. Вот и вся наука. Игрушки - суперсредство для понимания основ мироздания )))
В курсе Игра Зоникс www.videosharp.info/video/xonix раздела Java я нащупал твердь земную и начал понимать и осознавать что есть рекурсия в одном из уроков не в теории, а на практике. Сие событие снова внесло вместо привычной рутинной сумятицы будней, глоток свежего воздуха ПОНИМАНИЯ происходящего. В том же курсе был рекомендован курс "Комбинаторика" и решение созрело само собой - идти по тверди земной и прощаться с хлюпающей слизью недопонимания и лености. После двух дней выходных, потраченных на разгром садового домика, требующего сноса, выдался свободный вечер воскресного дня - смотрю на предмет, что делать после завершения Зоникса, благо этот момент не за горами. Комбинаторика - вот курс! Отдать швартовые концы. Малый газ назад. Лево руля. Товсь!
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 791. Валерий Жданов+11232. Фомичева Наталья+18275. Tekashnik+111582. Родион+122760. Эдуард05502. Антон Кравченко022309. Xa4_Xakum+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Рекурсия - вызов самого себя. То есть мне нужно вызвать сантехника, а я сам сантехник и соответственно я могу вызвать себя. Зачем мне другой сантехник?