This is a CLI application that compares AVL and RB tree performance, made as a coursework for Algorithms and Data Structures class coursework.
Application can visualize trees and create comparison plots (see examples).
To get a result you need to install all necessary libraries (numpy, graphviz and matplotlib), run main.py
script and follow instructions.
- Visualization:
- Plot:
Translate report in english.