Published May 8, 2020 | Version v1
Presentation Open

IVADS - Interactive Visualization of Advanced Data Structures

  • 1. Saint Louis University

Description

Visualization is any method that is used to create images, diagrams, or animations to convey a message. Since the beginning of human existence, visualization through the utilisation of visual imagery has been a powerful method to pass on both abstract and concrete information. Examples from history include cave paintings, Egyptian hieroglyphs, Greek geometry, and Leonardo da Vinci’s revolutionary methods of technical drawing for engineering and scientific purposes. In today’s world, visualization has growing applications in fields like science, education, interactive multimedia, medicine, and many others. The aim of this project is to use visualization, in the form of an interactive web application, to capture the attention of students so as to help them better understand the concepts of a particular course. This project will describe the adoption of a developed web application as an effective tool for visual learning. The application focuses on the visualization of some advanced data structures such as ”Splay Trees”, ”RedBlack Trees”, ”B Trees” and their associated insertion and deletion operations

Files

Interactive_Visualization_of__Advanced_Data_Structures.pdf

Files (291.2 kB)