An open API service indexing awesome lists of open source software.

https://github.com/missipsag/binary-search-tree

This is a small project where I learned how to manipulate the Binary Search tree data structure (creating and inserting new nodes, deleting ones, updating key values...) and tree walks algorithms : inorder, preorder, postorder.
https://github.com/missipsag/binary-search-tree

binary-search-tree c data-structures pointer

Last synced: 7 months ago
JSON representation

This is a small project where I learned how to manipulate the Binary Search tree data structure (creating and inserting new nodes, deleting ones, updating key values...) and tree walks algorithms : inorder, preorder, postorder.

Awesome Lists containing this project

README

          

## Binary Search tree overview
***
A **Binary Search Tree** is a data structure used in computer science for organizing and storing data in a sorted manner. Each node in a Binary Search Tree **has at most two children**, a left child and a right child, with the left child containing values less than the parent node and the right child containing values greater than the parent node. This hierarchical structure allows for efficient **searching**, **insertion**, and **deletion** operations on the data stored in the tree.

![Alt Text](./demo.jpeg "Demo")