Data Structure Visualization

Is there a better way of understanding how data can be stored and organised than seeing it in action? This tool will show both practical and theoretical aspects of the operation of data structures.


Begin

The Project

This website was developed as a Summer Internship project by two former Computer Science students of Trinity College Dublin. The aim was to design and implement an extensible software framework that could allow continuation of the project by other interested parties, while generating a tool for online visual interaction with Algorithms and Data Structures that students could use to practice and test their knowledge.


Learn more

St

Sorting

Q

Queue

S

Stack

LL

Linked List

Ht

Hash Table

T

Trees

The Team

Programmers:
Filipe Belatti
Laércio Guimarães

Supervision:
Vasileios Koutavas


Using and Contributing to the project

This is an ongoing development that started in 2014 as a summer project. The source code is made available under the GNU License to anyone interested in contributing to this project with new visualisations, or to make use of the framework as they please.

If you're a lecturer interested in using this tool for your classes, please do so.


Bug report

If you've found any bug in our visualisations or in the behaviour of the framework please let us know! Send an email to belattif at tcd dot ie describing the problem and we'll happily work to fix it.


© 2014 Filipe Belatti and Laércio Guimarães