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

https://github.com/samplec0de/treespresentation

AVL, red-black, splay tree visualizer written in C++, QT framework
https://github.com/samplec0de/treespresentation

avl-tree avltree avltrees cmake gui qt5 red-black-tree red-black-trees splay-tree splay-trees splaytrees visualization

Last synced: 3 months ago
JSON representation

AVL, red-black, splay tree visualizer written in C++, QT framework

Awesome Lists containing this project

README

          

# TreesPresentation
### Описание

Визуализация работы деревьев. Реализация классов деревьев, интерфейс адаптируется под любой монитор.

#### Классы деревьев

1. [АВЛ](https://ru.wikipedia.org/wiki/АВЛ-дерево)
2. [Splay](https://neerc.ifmo.ru/wiki/index.php?title=Splay-дерево)
3. [Красно-чёрное](https://ru.wikipedia.org/wiki/Красно-чёрное_дерево)

Дерево рисуется на [QGraphicsScene](https://doc.qt.io/qt-5/qgraphicsscene.html)

#### Интерфейс программы

![](https://github.com/samplec0de/TreesPresentation/blob/master/treevisualizer_interface.png?raw=true)