Skip to content

CS162 Final Lab Project. The application provides an intuitive and user-friendly interface for the display and understanding data stored in basic data structures.

Notifications You must be signed in to change notification settings

BJMinhNhut/data-visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Visualization

This is a CS162 Final Lab Project using C++. The application provides an intuitive and user-friendly interface for the display and understanding data stored in basic data structures.

External Libraries

Demo video

Watch the video

Features

  • Light/Dark mode
  • Visualize 7 basic data structures:
    • Static Array
    • Dynamic Array
    • Singly Linked List
    • Stack
    • Queue
    • Doubly Linked List
    • Cirular Linked List
  • Codeblock and description.
  • Controller panel:
    • pause/play/replay the animation.
    • play backward and forward.
  • Allows users to choose a text file to load array elements from.
  • Randomize elements as default.

Notes

  • Array/List maximum length is 10.

Documentation

About

CS162 Final Lab Project. The application provides an intuitive and user-friendly interface for the display and understanding data stored in basic data structures.

Topics

Resources

Stars

Watchers

Forks