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

https://github.com/alferovkirill/selfbalancingtreesvisualizer

A graphical visualizer for self-balancing binary search trees (AVL, Splay) with extensible architecture, implemented in C++ and Qt/QML. The project lets you explore insert, delete, and search operations step by step, visualize tree rotations, and observe internal state changes.
https://github.com/alferovkirill/selfbalancingtreesvisualizer

avl-tree bstree cpp qml qt splay-tree vizualizer

Last synced: about 2 months ago
JSON representation

A graphical visualizer for self-balancing binary search trees (AVL, Splay) with extensible architecture, implemented in C++ and Qt/QML. The project lets you explore insert, delete, and search operations step by step, visualize tree rotations, and observe internal state changes.

Awesome Lists containing this project

README

          

# SelfBalancingTreesVisualizer

This is the SelfBalancingTreesVisualizer project. It is the graphical visualizer for self-balancing binary search trees (AVL, Splay) with extensible architecture, implemented in C++ and Qt/QML. The project lets you explore insert, delete, and search operations step by step, visualize tree rotations, and observe internal state changes.

# Building and installing

See the [BUILDING](BUILDING.md) document.

# Contributing

See the [CONTRIBUTING](CONTRIBUTING.md) document.

# Licensing

See the [LICENSE](LICENSE) document.