Skip to content

ayushidevops/DSA-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSA-Visualizer

We have developed a web application for learners to visually understand the working of different DSA with applications such as working animation, user inputs, code synchronization, step by step working of each line of code of the DSA and informative data representation of respective algorithms. The application is developed with the idea of simplicity and ease of use for the user with enhanced experience and efficiency in understanding of the Data Structures and Algorithms.

Functionalities

• Various algorithms can be easily learned with visualization. There is also a brief introduction and implementation code (in python, c, c++, java) is available.

• Given algorithms are currently discussed in project,

Sorting –  bubble, selection, insertion, merge, quick, heap

Search – Linear, Binary

Data Structures – Array, Linked List, Stack, Queue, Tree

Other (Tree/Graph based) – BFS, DFS, Dijkstra, Kruskal, Primm’s

• Total Number of comparison and exchanges performed in a sorting algorithm is also shown.

image

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages