|
1 | 1 | # flutter-algorithm-visualizer |
2 | 2 |
|
3 | | -<table> |
4 | | - <tr> |
5 | | - <td width="50%"> |
6 | | - <video |
7 | | - src="https://github.com/user-attachments/assets/24df7dd2-6a99-492d-a535-b30c156f0d9d" |
8 | | - controls |
9 | | - muted |
10 | | - playsinline |
11 | | - width="100%"> |
12 | | - </video> |
13 | | - <p align="center"><em>Left demo caption</em></p> |
14 | | - </td> |
15 | | - <td width="50%"> |
16 | | - <video |
17 | | - src="https://github.com/user-attachments/assets/16636436-2db4-4722-84e2-d660f1042752" |
18 | | - controls |
19 | | - muted |
20 | | - playsinline |
21 | | - width="100%"> |
22 | | - </video> |
23 | | - <p align="center"><em>Right demo caption</em></p> |
24 | | - </td> |
25 | | - </tr> |
26 | | -</table> |
27 | | - |
28 | | -<table> |
29 | | - <tr> |
30 | | - <td width="50%"> |
31 | | - <video |
32 | | - src="https://github.com/user-attachments/assets/2450c41e-c732-4b4c-9502-1dbfcbf355bc" |
33 | | - controls |
34 | | - muted |
35 | | - playsinline |
36 | | - width="100%"> |
37 | | - </video> |
38 | | - <p align="center"><em>Left demo caption</em></p> |
39 | | - </td> |
40 | | - <td width="50%"> |
41 | | - <video |
42 | | - src="https://github.com/user-attachments/assets/2bcae3fb-75a3-4db8-b28d-ab9b987c9403" |
43 | | - controls |
44 | | - muted |
45 | | - playsinline |
46 | | - width="100%"> |
47 | | - </video> |
48 | | - <p align="center"><em>Right demo caption</em></p> |
49 | | - </td> |
50 | | - </tr> |
51 | | -</table> |
| 3 | +Flutter Algorithm and Data Structure Visualizer is an interactive learning tool designed to help students, developers, and enthusiasts understand how algorithms and data structures work under the hood. Built with Flutter, it provides a smooth, cross-platform experience on both mobile and desktop. |
| 4 | + |
| 5 | +The app features intuitive step-by-step animations that bring abstract concepts like sorting, searching, graph, and pathfinding to life. Users can watch how algorithms process it in real time, and adjust the speed of execution for deeper exploration. |
| 6 | + |
| 7 | +Key highlights include: |
| 8 | + |
| 9 | +- 📊 Sorting Algorithms – Visualize Bubble Sort, Merge Sort, Quick Sort, and more. |
| 10 | + |
| 11 | +- 🌐 Graph Algorithms – Understand BFS, and shortest path algorithms like Dijkstra and A*. |
| 12 | + |
| 13 | +- 🎨 Clean UI & Smooth Animations – Built with Flutter’s powerful rendering system for responsive and engaging visuals. |
| 14 | + |
| 15 | +Whether you are preparing for coding interviews, studying computer science fundamentals, or just curious about algorithms, this app makes learning interactive, visual, and fun. |
| 16 | + |
| 17 | +https://github.com/user-attachments/assets/24df7dd2-6a99-492d-a535-b30c156f0d9d |
| 18 | + |
| 19 | +https://github.com/user-attachments/assets/16636436-2db4-4722-84e2-d660f1042752 |
| 20 | + |
| 21 | +https://github.com/user-attachments/assets/2450c41e-c732-4b4c-9502-1dbfcbf355bc |
| 22 | + |
| 23 | +https://github.com/user-attachments/assets/2bcae3fb-75a3-4db8-b28d-ab9b987c9403 |
52 | 24 |
|
53 | 25 |
|
54 | 26 | ### Initially, we will cover: |
|
0 commit comments