Skip to content

AhmedAbdoElhawary/flutter-algorithm-visualizer

Repository files navigation

flutter-algorithm-visualizer

Something great will build.

Initially, we will cover:

Category Algorithm Status
Graphs BFS
DFS
Dijkstra
A* Search
...More
---------------- ---------------------------- ---------
Mazes Backtracking
Eller's maze
Randomized Kruskal's maze
Aldous-Broder
Recursive Division
Binary Tree
---------------- ---------------------------- --------
Sorting Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Radix Sort
Heap Sort
Bucket Sort
Counting Sort
---------------- ---------------------------- --------
Trees Binary Tree
Binary Search Tree
Ternary Tree
AVL Tree
Red-Black Tree
Segment Tree
N-ary Tree
B-Tree
---------------- ---------------------------- --------
Linked List Single
Double
Circular
Circular doubly

And more will be added later:

  • Dynamic Programming

  • Machine Learning Algorithms

  • Networking Algorithms

  • String Algorithms

  • And more...

  • We will also write an explanation code for every algorithm in several languages.

  • Compare different algorithms with interaction way

Note: this UI is not the final one, especially the app bar.

1.mp4
2.mp4
3.mp4

About

Something great will build.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published