Binary Trees and Binary Search Trees

Pre-requisites Recursion Object Oriented Programming Linked List (optional) Overview Introduction Where binary trees are used? Terminologies Types of binary trees Terminologies Binary Tree Implementation (code) Binary Search Tree Implementation (code) Binary Tree Traversal Methods and Their Uses Introduction Trees, particularly binary trees, are a fundamental data structure in computer science, renowned for their efficiency in various operations. Efficient Insertion, Deletion, and Search: One of the primary reasons for using binary trees is their efficiency in adding, deleting, and finding items....

March 5, 2018 · 15 min