This is an app for learning Discrete Mathematics and Algorithms through problems.
Select a topic and solve levels one step at a time. Incorrect answers will reappear later.
Problems
- Multiple Choice: Four out of six options are mixed differently each time.
- Short Answer: Enter the answer directly as a number.
- For explanations, write the correct answer first, followed by the reason.
- Trees, graphs, Venn diagrams, and logic circuits are drawn automatically to fit the screen size.
Learning
- Today's Quiz: Five questions are presented daily.
- Review: Incorrect and correct questions are presented again at different intervals.
- Progress: New problems are presented little by little each day from chapters that have not yet been solved.
- Levels: You advance one step at a time through 30 levels per topic. It restarts with new problems every month.
- Mock Exam: Set the range and number of questions to solve, and grade them at the end.
- Activity Log: Shows the days you studied over a 12-week period.
- Light Mode and Dark Mode are available.
Scope of Coverage
16 chapters in Discrete Mathematics and Algorithms, over 700 questions. Chapters are opened sequentially, starting with those that have been verified.
- Discrete Mathematics: Propositional Logic, Predicate Logic, Proofs, Sets, Functions, Sequences and Recurrence Relations, Relations, Graphs, Trees, Boolean Algebra and Logic Circuits
- Algorithms: Breadth-First Search and Depth-First Search, Topological Sort, Tightly Connected Components, Minimum Spanning Trees
Account
No registration required. Learning records are saved only on the device.
Questions and solutions are included in the app, so you can solve problems even without an internet connection.
An app for learning discrete mathematics and algorithms through unit-by-unit problems