Кількість переглядів 81
Анотація
У статті розглянуто два основні підходи до організації повторюваних обчислень у програмуванні — рекурсію та ітерацію. Проаналізовано їхні принципи роботи, переваги, недоліки, продуктивність, застосування в реальних завданнях. Подано порівняльні характеристики та приклади. Мета статті — визначити, в яких ситуаціях доцільніше застосовувати той чи інший підхід.
Посилання
Васильєв І. В. Вступ до програмування: навч. посіб. / І. В. Васильєв. — К.: Вид во "Наука", 2021. — 256 с.
Петров В. О. Алгоритми і структури даних: підручник / В. О. Петров. — Харків: ХНУРЕ, 2020. — 320 с.
Шевченко М. І. Основи алгоритмів: теорія та практика / М. І. Шевченко. — Львів: ЛНУ, 2019. — 182 с.
Іванова Н. В. Алгоритми на основі рекурсії: монографія / Н. В. Іванова. — Дніпро: ДНУ, 2020. — 145 с.
Кузьмін В. І. Алгоритмізація та програмування: навч. посіб. / В. І. Кузьмін. — Одеса: ОДУ, 2018. — 180 с.
Бєлов О. С. Мови програмування та їх особливості / О. С. Бєлов, І. П. Харченко. — Київ: КМУ, 2017. — 220 с.
Назаренко О. М. Програмування на C#: навч. посіб. / О. М. Назаренко. — Черкаси: ЧНУ, 2021. — 310 с.
Войтенко А. В. Основи програмування на Python / А. В. Войтенко. — Львів: ЛДУ, 2020. — 270 с.
Орлов М. Ю. Алгоритми та структури даних в Java: підручник / М. Ю. Орлов. — К.: КНУ, 2019. — 255 с.
Петрова О. В. Алгоритми та програмування в сучасних мовах / О. В. Петрова. — Харків: ХНТУ, 2022. — 200 с.
Stack Overflow. The 2023 Developer Survey. URL: https://stackoverflow.com/questions/74510573/the-2023-developer-survey
Ларін І. М. Програмування в JavaScript: теоретичні аспекти та практичні задачі / І. М. Ларін. — Київ: КНЕУ, 2021. — 210 с.

Тези доступні на умовах Creative Commons Attribution-ShareAlike 4.0 International License.
Авторське право (c) 2025 Османова Аліме Ділаверівна; Олійник Олександр Олександрович (Науковий керівник)
