Основы Python 3.x. Урок 9. Задачи на рекурсию.
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
Простите, но там разве в 2 классной задаче не ошибка? Где 1 ступень 0,2 м/с а две должно быть 0,4 м/с, а у вас 40,2
Да, здесь ошибка. К ms надо прибавлять n, а к n прибавлять n ** 2. А вторая ошибка в том, что 200 - это начальное значение, А раз мы подаем в функцию текущую ступеньку 2, то и n должно быть от второй итерации. Тогда стоит подправить и тестовые примеры. Правильный код: pastebin.com/PBVfZFcD