Практическая работа. Числа Фибоначчи

  • docx
  • 01.12.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л3-00150.docx

Практическая работа № 25.   Числа Фибоначчи

1.       Напишите программу для вычисления N-ого числа Фибоначчи, использующую рекурсию. Проверьте ее работу при различных значениях N и постройте (например, с помощью электронных таблиц) график зависимости времени счёта от N.

Оцените асимптотическую сложность этого алгоритма.

Ответ:

 

2.       Напишите программу для вычисления N-ого числа Фибоначчи, использующую динамическое программирование. Проверьте ее работу при различных значениях N и постройте (например, с помощью электронных таблиц) график зависимости времени счёта от N. Сравните эти данные с рекурсивным вариантом программы:

N

Время счёта

рекурсия

динамическое программирование

 

 

 

 

 

 

 

 

 

 

 

 

Оцените асимптотическую сложность алгоритма, использующего динамическое программирование.

Ответ:

 


алгоритм Флойда-Уоршелла