Algorithm Addict: An Android Quiz App That Turns Discrete Math and Algorithms Coursework Into 800+ Questions

A solo developer has released Algorithm Addict, an Android quiz app that walks through discrete math and algorithms course material unit by unit. The app was shared on Show GN, the indie-project showcase section of the Korean tech community GeekNews, and it's built and maintained by a single person.

What the app actually does

Algorithm Addict organizes discrete math and algorithms topics into 18 units with more than 800 questions total. The unit order mirrors how these subjects are typically taught in a university course, rather than grouping problems by difficulty or randomly.

Covered topics include propositional logic, set theory, number theory, graph theory, and tree structures such as BFS/DFS traversal, minimum spanning trees, and binary search trees. This is essentially the standard syllabus for an undergraduate discrete math or intro algorithms class, packaged as a mobile quiz.

Question format

Multiple-choice questions show 4 out of a pool of 6 possible answer options, and which 4 appear is randomized on each attempt. That's a small but deliberate design choice: it prevents users from memorizing an answer's position rather than actually understanding the underlying concept. Short-answer questions, by contrast, require typing in a numeric result.

How this fits into the existing landscape

Most mobile and web tools aimed at CS students focus on coding practice — think LeetCode, HackerRank, or Korea's own Baekjoon and Programmers, where you write and submit actual code to be judged. What's comparatively rare is a tool built specifically around the conceptual, pen-and-paper side of a discrete math or algorithms course: things like tracing a BFS order, computing a minimum spanning tree weight, or evaluating a propositional logic expression by hand.

That's the gap Algorithm Addict appears to target. It's less a coding practice tool and more an exam-prep companion, closer in spirit to a flashcard app than a judge system.

Why it matters

Discrete math and introductory algorithms are near-universal requirements in computer science degrees worldwide, and midterms/finals in these courses are frequently multiple-choice or short-answer rather than code submissions. A quiz app that follows the actual course sequence — rather than an arbitrary problem bank — could be genuinely useful for students cramming before exams, since it maps more directly onto how they're tested.

That said, the app is built and maintained by one developer, which raises the usual questions around any solo project: how often new questions get added, whether the content maps to a specific textbook or a generalized curriculum, and how long the app will keep being updated. None of that is spelled out on the store listing itself.

Takeaway

For students who already do their coding practice on judge-based platforms but feel underserved on the conceptual/quiz side of discrete math and algorithms, Algorithm Addict is worth a look. Whether it holds up long-term will likely come down to how consistently a single developer can keep expanding an 800-question bank across 18 units.

Reference: https://play.google.com/store/apps/details?id=com.gwakdaeyun.algorithmaddict&referrer=utm_source%3Dgeeknews%26utm_campaign%3Dshow

Comments

Popular posts from this blog

Apple App Store Age Ratings Put AI Companions in the Same 18+ Box as Dating Apps

Yann LeCun: 'Zero Concerns' About AI Extinction or Rogue Agent Incidents

Pi Durable: Earendil's New Harness for Long-Running, Crash-Resilient AI Agents