REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Red_Black_Tree Properties
- Every node is either red or black.
- Root is black
- Every leaf (NULL) is black.
- If a node is red, then both its children are black.
- Every simple path from a node to a descendant leaf contains the same number of black nodes i.e. it maintains equal black height on every path.
In this project, basic operations on Red-Black Tree like insertion, deletion, searching etc. are performed.
Run the makefile.
Perform the given operations by selecting a particular option.
In Red-Black Tree insertion, we come across a problem of red-red parent-child relationship. In order to fix the issue, we need to perform some rotation &/or recoloring operations. Similarly, for delete operation, we have to fix double black issue while deleting a black node.
In this project, recursive approach is used to fix the above issues.
Finding a given node, finding minimum & maximum node operations are exactly similar to that in case of a BST.
Output is printed in inorder manner. Any other way can also be used.
Red-Black Tree with n keys has the height: h <= 2 * log(n + 1).
There is the assurance that its height remains as O(log n) after any sequence of deletions and insertions. So time complexity is fixed as it makes itself evenly distributed.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
62/100 healthActive repository
CNo license#algorithms#avl-tree#binary-search-tree#c
⑂ 91 forks◯ 5 issuesUpdated May 15, 2026
An intrusive C++17 implementation of a Red-Black-Tree, a Weight Balanced Tree, a Dynamic Segment Tree and much more!
72/100 healthActive repositoryHas homepage
C++MIT#cpp14#data-structure#interval-map#interval-set
⑂ 17 forks◯ 3 issuesUpdated Jun 6, 2026
Project homepage ↗