Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/exsandebest/trees

AVL Tree, RedBlack Tree and Splay Tree visualization in Qt
https://github.com/exsandebest/trees

avl-tree data-structures qt qt-interface red-black-tree redblack-tree splay-tree tree-structure tree-view tree-visualization tree-visualizer trees

Last synced: 27 days ago
JSON representation

AVL Tree, RedBlack Tree and Splay Tree visualization in Qt

Awesome Lists containing this project

README

        

# Trees
*AVL Tree*, *RedBlack Tree*, *Splay Tree* with **Qt** interface
## Features
* **3 Types** of trees
* **Add/delete** elements by value, **clear** tree
* **Test button** with progress bar - adds **100** elements to the tree
* **Zoom**
* **Converting** one tree to another
* **Multiple** input - values divided by spaces (e.g. *125 33 71 -2 ...*)
## Interface - examples
![AVL Tree](https://raw.githubusercontent.com/exsandebest/Trees/master/examples/screenshots/AVL_Tree.png)
![RedBlack Tree](https://raw.githubusercontent.com/exsandebest/Trees/master/examples/screenshots/RedBlack_Tree.png)
![Splay Tree](https://raw.githubusercontent.com/exsandebest/Trees/master/examples/screenshots/Splay_Tree.png)