Algoizer is an android application for visualization of data structures and algorithms.
The application helps in learning and visualizing the data structures and algorithms visually step by step with animations.
- Step by step animation
- Time and space complexities of different data structures and algorithms.
- Step by step psuedocode walkthrough [in some algorithms]
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Binary Search Tree
- AVL Tree
- BFS
- BFS Connected Components
- DFS
- DFS Connected Components
- Dijkstra
- Bellman Ford
- Prim's
- Kruskal's
- Download the latest APK from Releases or Play Store
- Install the APK.
- In-app tutorials are present which can be followed to learn and use the application.
- Android 5.0 (API Level-21) and above.
- Porvil
- App Developement
- UI Design
- Zubair Aslam
- Graphic Design
- Usability Testing
- Dr. Syamantak Das
- Advisor
- Dr. Debajyoti Bera
- Advisor
- ViewAnimator: A fluent Android animation library !
- ZoomLayout: A collection of flexible Android components that support zooming and panning of View hierarchies, images, video streams, and much more - either programmatically or through touch events.
- android-gif-drawable
- CircleImageView: A fast circular ImageView perfect for profile images.