Реалізація бінарного дерева мовою програмування Python з використанням рекурсії

Autor

  • Д. С. Афанасьєва Донецький національний університет імені Василя Стуса
  • О. С. Вєтров Донецький національний університет імені Василя Стуса

Abstrakt

У сучасному світі програмування бінарні дерева є важливими структурами даних, які знаходять широке застосування у різних областях. Особливо важливим є їх використання у великих проєктах. Одним із варіантів побудови бінарного дерева є застосування рекурсії (принцип у програмуванні, коли функція у своїй реалізації викликає сама себе), яка дає змогу ефективно опрацьовувати та зберігати дані. Така реалізація матиме багато переваг, а саме: простота і зрозумілість, ефективність у використанні пам’яті та застосування у різних типах алгоритмів. У представленій роботі буде розглянуто реалізацію бінарного дерева мовою програмування Python із використанням підходу, що базується на рекурсії.

Biogramy autorów

Д. С. Афанасьєва , Донецький національний університет імені Василя Стуса

здобувачка 2 курсу спеціальності 122 Комп’ютерні науки

О. С. Вєтров , Донецький національний університет імені Василя Стуса

старший викладач кафедри прикладної математики та кібербезпеки

Bibliografia

Binary Tree. URL: https://www.programiz.com/dsa/binary-tree

Binary Trees. URL: https://www.andrew.cmu.edu/course/15-121/lectures/ Trees/trees.html

More recursion examples. URL: https://programming-23.mooc.fi/part-11/4- more-recursion-examples

Binary Tree Implementation and Visualization in Python. URL: https://levelup.gitconnected.com/binary-tree-implementation-and-visualization-inpython-2f4782887ca2

##submission.downloads##

Opublikowane

2024-09-21

Numer

Dział

СЕКЦІЯ 1 МЕТОДИ ОБРОБКИ І АНАЛІЗУ ДАНИХ