Red Black Tree

Project Description

A simple commandline project to illustrate the process of adding random numbers to a red black binary tree.

Tech Stack

  • Python

Challenges & Learning

When first learning about data structures, and binary trees in particular, I wanted a visual way to see how the different nodes are connected in a tree, so I wrote a program that would display the nodes in a more visual manor. Then, when learning about red/black trees, I decided to expand my program to color and rearrange the nodes based on the rules of red/black trees.

View on Github

return to projects...