Файл: Рекурсивные и итерационные алгоритмы: особенности и примеры использования (Определение итерационного алгоритма).pdf
Добавлен: 30.03.2023
Просмотров: 436
Скачиваний: 1
СОДЕРЖАНИЕ
1.1. Определение итерационного алгоритма
1.2. Примеры использования итерационного алгоритма
2.2. Механизм рекурсивных выводов
2.3. Сравнение механизма работы рекурсивных и итерационных алгоритмов
3. Практика использования рекурсии и итерации
3.1. Практическое применение рекурсии на примере решения экономической задачи
3.3. Практическое применение рекурсии на примере фракталов
3.4. Практическое применение итерации на примере применения метода Дихотомии
3.5. Практическое применение итерации на примере вычисления факториала
Любую задачу можно решить как с рекурсией, так и с итерацией, но иногда встречаются такие задачи, что без рекурсии решить их чрезвычайно сложно и стоит больших усилий в описании алгоритма.
Выбор метода решения задачи зависит от программиста.
Список использованной литературы
- Белов П.М. Основы алгоритмизации в информационных системах: Учебн. Пособие.- Спб.: СЗТУ, 2003. – 85с. Режим доступа: http://www.ict.edu.ru/ft/005406/nwpi225.pdf
- Кетков Ю., Кетков А. Свободное программное обеспечение. – Санкт-Петербург: «БХВ-Петербург», 2011. – С. 370.
- Макаров В.Л. Программирование и основы алгоритмизации.: учебн. пособие.-Спб., СЗТУ, 2003, - 110с. Режим доступа: http://window.edu.ru/resource/126/25126/files/nwpi223.pdf
- Окулов С.М. Задачи по программированию. - М.: Бином. Лаборатория знаний, 2006.- С. 820.
- Окулов С.М. Основы программирования. 2-еизд. Испр. – М.: Бином. Лаборатория знаний, 2005.- С. 440.
- Окулов С.М. Программирование в алгоритмах. 2-еизд. Испр. – М.: Бином. Лаборатория знаний, 2006.- С. 424.
- Основы алгоритмизации и программирования : учебное пособие / Г. Р. Кадырова. – Ульяновск : УлГТУ, 2014. – 95 с. Режим доступа: http://venec.ulstu.ru/lib/disk/2014/137.pdf
- Основы алгоритмизации и программирования. Курс лекций. Режим доступа: http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог раммирования.pdf
- Основы алгоритмизации и программирования: Метод. указ. / Сост.: И.П. Рак, А.В. Терехов, А.В. Селезнев. Тамбов: Изд-во Тамб. гос. техн. ун-та. Режим доступа: http://www.ict.edu.ru/ft/004758/terehov.pdf.
- Основы алгоритмизации и программирования: учеб. пособие / Т.А. Жданова, Ю.С. Бузыкова. – Хабаровск : Изд-во Тихоокеан. гос.ун-та, 2011. – 56 с. Режим доступа: http://pnu.edu.ru/media/filer_public/2013/02/25/book_basics.pdf.
- Программирование и основы алгоритмизации: Для инженерных специальностей технических университетов и вузов. /А.Г. Аузяк, Ю.А. Богомолов, А.И. Маликов, Б.А. Старостин. Казань: Изд-во Казанского национального исследовательского технического ун-та - КАИ, 2013, 153 с. Режим доступа: http://au.kai.ru/documents/Auzyak_Progr_osn_alg_C_2013.pdf.
- Роберт В Себеста. Основные концепции языков программирования. 5-е издание. - Диалектика, 2011. –С. 672.
- Роберт С. Сиакорд. Безопасное программирование на С и С++.- М.: Вильямс, 2014. — С. 496.
-
Основы алгоритмизации и программирования. Курс лекций. (http://lib.ssga.ru/fulltext/UMK/исходные%20для%20Кацко/заменить%20полно стью/Информатика/лекции/13%20Основы%20алгоритмизации%20и%20прог раммирования.pdf) ↑
-
http://genius.pstu.ru/file.php/1/pupils_works/Bursuk.pdf (стр.11) ↑
-
http://proekt-obrazovanie.ru/public/users/62/PDF/0409201415.pdf ↑
-
Вьюкова Н.И., Галатенко В.А., Ходулева А.Б. "Систематический подход к программированию" ↑
-
http://proekt-obrazovanie.ru/public/users/62/PDF/0409201415.pdf ↑