# AlgoDSA – DSA Visualizer

> Master DSA with interactive algorithm visualizations &amp; notes.

Canonical page: [https://chrome-stats.com/d/com.mnk.algodsa](https://chrome-stats.com/d/com.mnk.algodsa)

## Overview

- **ID:** `com.mnk.algodsa`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** M Nikhil Kumar
- **Category:** EDUCATION
- **Downloads:** 483
- **Version:** 1.0.8
- **Last updated:** 2026-08-11
- **First published:** 2025-10-29
- **Publisher country:** IN
- **Size:** 61 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.mnk.algodsa)
- **Privacy policy:** [https://policies.techytechs.in/algodsa-privacy-policy.html](https://policies.techytechs.in/algodsa-privacy-policy.html)

## Description

Learn Data Structures and Algorithms the visual way!<br>AlgoDSA turns complex DSA concepts into interactive, step-by-step animations — perfect for students, interview prep, and developers who want to truly understand how algorithms work.<br><br>AlgoDSA – Learn Data Structures and Algorithms Visually<br><br>AlgoDSA is an interactive DSA visualizer app that turns complex data structures and algorithms into clear, step-by-step animations. Whether you’re preparing for coding interviews, studying computer science, or teaching algorithms, AlgoDSA helps you see how algorithms work in real time.<br><br>🚀 Features<br><br>Algorithm Visualizer: Watch popular sorting, searching, tree, graph, and backtracking algorithms come to life with interactive animations.<br><br>Supported Sorting Algorithms: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Heap Sort, Radix Sort, Counting Sort, Bucket Sort, Shell Sort, and Tim Sort.<br><br>Searching Algorithms: Binary Search, Linear Search, Jump Search, Interpolation Search, Exponential Search, and Ternary Search.<br><br>Tree Algorithms: Binary Tree Traversal, Binary Search Tree, AVL Tree, and Red-Black Tree.<br><br>Graph Algorithms: BFS, DFS, Dijkstra’s, and Kruskal’s Algorithm.<br><br>Dynamic Programming &amp; Advanced Topics: 0/1 Knapsack, Activity Selection, N-Queens, Sudoku Solver, Maze Solver, Graph Coloring, Hamiltonian Path, Knight’s Tour, KMP, Rabin-Karp, Boyer-Moore, Z Algorithm, Aho-Corasick, Segment Tree, Convex Hull, Closest Pair of Points, Line Intersection, Voronoi Diagram, Karatsuba, Miller-Rabin, Sieve of Eratosthenes, Chinese Remainder Theorem, and more.<br><br>Interactive Learning: Control animation speed, pause, and step through each operation.<br><br>Custom Input: Test your own arrays, graphs, or data sets to see algorithm behavior on edge cases.<br><br>Offline Mode &amp; Dark Theme: Learn anywhere, anytime.<br><br>Algorithm Notes: Includes time and space complexity summaries for every visualization.<br><br>🔮 Coming Soon (Future Add-Ons)<br><br>We’re actively adding more advanced visualizations, including:<br><br>Dynamic Programming: Longest Common Subsequence, Coin Change, Edit Distance, Longest Increasing Subsequence, Matrix Chain Multiplication, Rod Cutting, Subset Sum.<br><br>String &amp; Pattern Matching: Manacher’s Algorithm, Suffix Array, Trie Data Structure, LCP Array, Rolling Hash.<br><br>Advanced Data Structures: Fenwick Tree (BIT), Disjoint Set Union, Splay Tree, B-Tree, Skip List, Bloom Filter, LRU Cache, Persistent Segment Tree, Red-Black Tree (Extended).<br><br>Graph Algorithms: A* Search, Bellman-Ford, Floyd-Warshall, Prim’s Algorithm, Tarjan’s SCC, Kosaraju’s, Topological Sort, Bridge Finding, Articulation Points, Ford-Fulkerson Max Flow, Edmonds-Karp, Johnson’s Algorithm.<br><br>Specialized &amp; Math Algorithms: Fast Fourier Transform (FFT).<br><br>👩‍💻 Who Is AlgoDSA For?<br><br>Students learning Data Structures &amp; Algorithms<br><br>Competitive programmers preparing for coding interviews<br><br>Teachers explaining DSA concepts visually<br><br>Developers wanting deeper, intuitive understanding of algorithm behavior

## Rankings

- #1,396,571 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.INTERNET`
- `android.permission.MODIFY_AUDIO_SETTINGS`
- `android.permission.RECORD_AUDIO`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.VIBRATE`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.CHECK_LICENSE`
- `com.mnk.algodsa.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [DSA Visualizer](https://chrome-stats.com/d/com.lakshit.DSAVisualizer) — 114 users
- [Data Structure and Algorithms](https://chrome-stats.com/d/com.rak.dsa) — 4,083 users
- [DSAlgo - Algorithms Visualizer](https://chrome-stats.com/d/com.fazil.algorithms) — 27,592 users
- [DSA Visualizer](https://chrome-stats.com/d/com.atomdyno.dsavisualizer) — 2,162 users
- [VisiGrab: Learn to Code & DSA](https://chrome-stats.com/d/com.iov.lordofalgorithms) — 180,051 users, 4.36 / 5
- [DSAVisual](https://chrome-stats.com/d/com.robin_nayak.dsavisualmobile) — 8 users
- [DS Algo app](https://chrome-stats.com/d/com.app.dsalgoapp) — 38 users
- [VDS](https://chrome-stats.com/d/com.sugarapps.ladsv) — 182 users
- [Data Structures and Algorithms](https://chrome-stats.com/d/com.learnsimpli.data_structures_and_algorithms) — 63,638 users, 3.40 / 5
- [Algo Demo](https://chrome-stats.com/d/com.ziano.algodemo) — 30 users
- [Algorithm Visualization](https://chrome-stats.com/d/com.ssteam.algorithm_visualization) — 22 users
- [AlgoNote: Algorithm Visualizer](https://chrome-stats.com/d/io.algonote.app) — 14 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.mnk.algodsa)
