Source code was tested on MEP alpha 1.3.3
MEP Data Structures is an open-source application developed with the use of the MEP library. The software will be able to visualize the functionality of various data structures.
Firstly, to provide the best possible graphical representation of data structures to increase their understanding. Secondly, to demonstrate the capabilities hidden inside of the MEP library. Thirdly, to improve my skills :)
- AVL Tree ✔️
- BST Tree ✔️
- List ❌
- Ring ❌
- Windows 10, 64bit ✔️
- macOS Big Surr ❌
- Ubuntu 20.04 ✔️
- Events handling and disappearing.
- Multiple Data Structures at once.
- Graphical interpretation of the rotations and reposition of the tree nodes.
- Animations of the colors of the objects across the windows.
- Dragging the tree across the screen.