Python #15 Рекурсия: ХАНОЙСКИЕ БАШНИ, ЧИСЛА ФИБОНАЧЧИ, ПЕРЕВОД ЧИСЕЛ В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024

Комментарии • 19

  • @grishakotoff2889
    @grishakotoff2889 4 месяца назад +2

    *Спасибо большое, очень красиво и доходчиво объяснено.*

  • @_cher_Tex_
    @_cher_Tex_ 11 месяцев назад +2

    Спасибо за хорошую лекцию

  • @АлександрСмирнов-г8у

    Спасибо большое, очень все понятно

  • @Cor_Flamma
    @Cor_Flamma Год назад +3

    Спасибо за видео, объяснено доступно.
    Отдельный лайк за пробелы после и до скобок в принта :)

  • @DonRumata02
    @DonRumata02 Год назад +3

    Мне послышалось, или Джава учит Пайтон?)
    По теме - спасибо, изложено очень понятно

    • @vasin_d
      @vasin_d  Год назад

      Послышалось) Спасибо!!!

  • @CultureofSpeech
    @CultureofSpeech 3 месяца назад

    А сможете решить задачу по какой формуле точно можно считать справедливую полную стоимость оплаты часа Наёмного труда работника любой профессии Х ⁉️

  • @_p1rfect_190
    @_p1rfect_190 2 года назад +3

    Здравствуйте, с ханойской башней ломаю голову, как мы взяли сразу все кружки с стартового стержня и переложили на последний вот этой строчкой "h(n - 1, start, temp)". Мы этой строчкой разве не перекладываем кружок с номером n-1 на финальный стержень? почему n-1 это количество, а не номер??

    • @vasin_d
      @vasin_d  2 года назад +1

      Для подробного и глубокого изучения этого вопроса высылаю вам параграф из пособия К.Ю. Полякова disk.yandex.ru/d/stiM6irovQYbHg

    • @_p1rfect_190
      @_p1rfect_190 2 года назад

      @@vasin_d спасибо огромное

    • @Kalyancheg
      @Kalyancheg Год назад +1

      @@vasin_d проблема всех объясняющих ханойские башни в том что они объясняют не для ученика, а для коллеги. То есть, вместо того, чтобы ПОЭТАПНО ПРОСЛЕДИТЬ, как работает код (каждый этап рекурсии), обьясняющие его просто пишут и тыкают в вывод

  • @Artemida9
    @Artemida9 2 года назад +2

    это курс математиков или физиков? интересно прост.

    • @vasin_d
      @vasin_d  2 года назад

      Это курс для изучающих язык python))

  • @bot_N666
    @bot_N666 Год назад +1

    Ох, не заходит в голову, посмотрел механнику в дебаге, понял вообще не мое...но мёду вам добавлю: пропишите старт и финиш в функции по умолчанию, а в вызове только число колец . По серьезнее будет.
    А еще можно изменить: start на ['А', 'B', 'C'][start - 1]. Будет показывать буквенное обозначение вместо цифр.

  • @СлаваБесславный
    @СлаваБесславный Год назад +2

    Дмитрий, спасибо

  • @ЕленаКлестова-ш1к
    @ЕленаКлестова-ш1к Год назад +1

    спасибо большое за объяснение и страницы из книги. я сижу над ханойскими башнями второй день . переписала два варианта решения (есть вариант, где в аргументах три стержня и нет вычисления 6-1-2), записала все шаги и прошла их на питонтьютор, даже вырезала кружки из бумаги для тренировки. я не могу понять: как люди догадались, что нужно в определении функции менять местами номера стержней, чтобы программа писала то, что нужно, и как получилось так, что номера дисков тоже меняются. я вижу, что если делать руками, то так и получается вживую, но я не могу понять сам механизм, как программа прыгает с функции на функцию и на печать построчно. не знаю, почему(((( что я могу еще сделать, чтобы понять?

    • @ИльяМалыгин-е6х
      @ИльяМалыгин-е6х Год назад

      Такая же ерунда, сложно пока это все в программе увидеть)

    • @404Negative
      @404Negative Год назад

      гугли "стек вызовов"

  • @ИванНечкин-к1р
    @ИванНечкин-к1р 2 года назад +2

    Огромное спасибо)