Основы Python 3.x. Урок 9. Задачи на рекурсию.

Sdílet
Vložit
  • čas přidán 3. 07. 2024
  • Основы Python 3.x. Урок 9. Задачи на рекурсию. yadi.sk/d/lAJZldCxCEp9EQ
    Тайм-коды:
    0:00 - Интро, приветствие
    0:25 - Разбор домашнего задания
    3:44 - Задачи на рекурсию. Функция Аккермана.
    5:06 - Задача про ступеньки.
    6:12 - Числа Фибоначчи.
    7:26 - Показатель степени двойки.
    8:46 - Количество делителей числа.
    9:45 - Домашнее задание
    10:38 - Спасибо за внимание!
    Теги: питон уроки, программирование на Python, как стать программистом, учить программирование с нуля, python для начинающих, алгоритмы, алгоритмы и структуры данных, структуры данных, алгоритмы программирования, синтаксис, условный оператор, if else, if else statement, else if, atom ide, atom text editor, python ide, idle, pycharm, введение в программирование, функция программирования, метод и процедура, конструкция, инструкция GOTO, python script, скрипто питон, wing 101, рекурсия, рекурсивный метод, рекурсия примеры, что такое рекурсия, recursion, рекурсивная функция, рекурсивная процедура.
  • Věda a technologie

Komentáře • 2

  • @BORODAAA41
    @BORODAAA41 Před 2 lety +1

    Простите, но там разве в 2 классной задаче не ошибка? Где 1 ступень 0,2 м/с а две должно быть 0,4 м/с, а у вас 40,2

    • @thmUNIX
      @thmUNIX  Před 2 lety

      Да, здесь ошибка. К ms надо прибавлять n, а к n прибавлять n ** 2. А вторая ошибка в том, что 200 - это начальное значение, А раз мы подаем в функцию текущую ступеньку 2, то и n должно быть от второй итерации. Тогда стоит подправить и тестовые примеры. Правильный код: pastebin.com/PBVfZFcD