Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.67 KB

File metadata and controls

37 lines (29 loc) · 1.67 KB

Logo

Source code was tested on MEP alpha 1.3.3

What is MEP Data Structures?

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.

Why do I develop MEP 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 :)

Avalible data structures:

  • AVL Tree ✔️
  • BST Tree ✔️
  • List ❌
  • Ring ❌

Platforms:

  • Windows 10, 64bit ✔️
  • macOS Big Surr ❌
  • Ubuntu 20.04 ✔️

Recent milestones:

  • Events handling and disappearing.

Events

  • Multiple Data Structures at once.

Multiple

  • Graphical interpretation of the rotations and reposition of the tree nodes.

Rotation

  • Animations of the colors of the objects across the windows.

Color

  • Dragging the tree across the screen.

Drag

Piotr Skibiński