Skip to content

Project will cover implementations and visualizations of datastructures

Notifications You must be signed in to change notification settings

pawelos231/data_structures_visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Data Structure Visualiser ✨

Provides coherent, interactive visualisations of popular data structures.
[🚧 Work in progress! 🚧]

Motivation 🙌

We built this program in order to gain a deeper understanding of various data structures. Bundled with animations, in-depth explanations and interactive content, this app is constructed to serve as a lowbrow piece of learning material.

Progress 🚀⭐

Everything is being put together slowly, mainly due to time constraints. Here's a handy table outlining what remains to be done:

Structure Status

Linked list

Stack

Queue

Hash table

Disjoint set

BST

AVL

BIT

PAT

Trie

k-d tree

Technology 🛠️

Everything is built with modern C++. We wanted to go low-level, and decided to stray deep into the unsafe abyss of deceipt hereticism for learning purposes. Don't worry Ferris, we still accept your superiority 🦀✨.

Currently, this project only relies on the standard library and Raylib, which is being used for rendering.

The team 🐺

When we say 'we', we mean us!

Collaborator Role
Abcight Programming, code review, memes
Pawelos231 Programming, design

About

Project will cover implementations and visualizations of datastructures

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published