AVL Tree Implementation

Main Article Content

Prof. Meenal Jabde, Prof. Mandar Upasani, Varsha A.Jadhav, Lina P. Bachhav

Abstract

This paper is about result of a series of simulation which investigates the performance of AVL tree. AVL Tree is a program develops in C++ to create and arrange data in hierarchical manner. In computer science, an AVL tree is a self-balancing binary search tree, and it was the first such data structure to be invented. In an AVL tree, the heights of the two child sub-trees of any node differ by at most one. Lookup, insertion, and deletion all take O(log n) time in both the average and worst cases, where n is the number of nodes in the tree prior to the operation. Insertions and deletions may require the tree to be rebalanced by one or more tree rotations.

Article Details

How to Cite
, P. M. J. P. M. U. V. A. L. P. B. (2016). AVL Tree Implementation. International Journal on Recent and Innovation Trends in Computing and Communication, 4(1), 40–47. https://doi.org/10.17762/ijritcc.v4i1.1705
Section
Articles