I'm taking an algorithms class right now and I'm having trouble understanding which elements of the array moves where!

What it does

VisualSort displays elements as blocks sized according to their value and sort them in ascending order to help you get a hang of the sorting algorithm

How we built it

Flutter and Dart

Challenges we ran into

How to display the active element

Accomplishments that we're proud of

VisualSort can help you visualize 5 different algorithms

What we learned

I have a better grasp of sorting algorithms and working with delays in state modification

What's next for VisualSort

I hope to move into more complex algorithms that lie outside sorting - DFS,BFS and much more

Built With

Share this project: