Skip to content

This is the alpha version of the first open-source application built using the latest version of the MEP library.

License

Notifications You must be signed in to change notification settings

Middle-Europe-Productions/MEP-Data-Structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This is the alpha version of the first open-source application built using the latest version of the MEP library.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages