РЕКУРСІЯ VS ІТЕРАЦІЯ: ЩО КРАЩЕ І КОЛИ?
PDF

Ключові слова

рекурсія
ітерація
алгоритм
продуктивність
памʼять
час виконання
C#
Python
JavaScript
стек викликів
оптимізація
хвостова рекурсія
порівняння
комбінований підхід
ефективність
сучасне програмування
вибір розробника
компіляція
цикл
функція
складність алгоритму

Як цитувати

Османова, А., & Олійник , О. (2025). РЕКУРСІЯ VS ІТЕРАЦІЯ: ЩО КРАЩЕ І КОЛИ?. UNIVERSUM, (19), 114–122. Вилучено з https://archive.liga.science/index.php/universum/article/view/1714

Кількість переглядів 81


Анотація

У статті розглянуто два основні підходи до організації  повторюваних обчислень у програмуванні — рекурсію та ітерацію.  Проаналізовано їхні принципи роботи, переваги, недоліки, продуктивність,  застосування в реальних завданнях. Подано порівняльні характеристики та  приклади. Мета статті — визначити, в яких ситуаціях доцільніше застосовувати  той чи інший підхід. 

Google Scholar


PDF

Посилання

Васильєв І. В. Вступ до програмування: навч. посіб. / І. В. Васильєв. — К.: Вид во "Наука", 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 License

Тези доступні на умовах Creative Commons Attribution-ShareAlike 4.0 International License.

Авторське право (c) 2025 Османова Аліме Ділаверівна; Олійник Олександр Олександрович (Науковий керівник)

Завантаження

Дані завантаження ще не доступні.