Unlimited Algorithms — App Store rankings
The Virtually Unlimited Corp · Education · View on the App Store
About this app
The developer's US App Store description, in full.
Pick a procedure, give it input, and watch every comparison and every write as it happens. Step forward, step backward exactly, inspect the invariant, and follow every claim to its source. DOZENS OF PROCEDURES, NOT CANNED ANIMATIONS Every major family is here: sorting and selection, graphs, strings, geometry, numbers, search trees, compression, search, heaps, hash tables, dynamic programming, chance and streams, and union-find. Each run is recorded by the procedure itself. The picture reads that record rather than replaying a separate animation that can drift away from the code. A purpose-built view for whatever structure is at hand: arrays, trees, graphs, tables, text tapes, points, FFT butterflies, and skip-list levels. Open the code pane beside the stage and keep the active line, the state, and the explanation together. CONTROL EVERY STEP Forward and backward. Every change carries the information needed to undo it, so reverse stepping is exact rather than a second run played in reverse. Scrub the complete run, change the speed, or break on the next comparison, write, frame, or invariant failure. Watch the cost as you go: comparisons, swaps, writes, reads, extra memory, and depth, all updating with the current step. Predict what happens next. Pause before a comparison, call the result, and let the run answer. ASK THE ALGORITHM TO PROVE ITSELF Every procedure states an invariant and checks it throughout the run, including the moments when a repair such as a tree rotation is halfway done. The catalogue explains what the procedure is for, how this implementation works, what it costs, and when it is the wrong tool. Claims name their sources. Open the original paper, the textbook lineage, or the specification directly from the explanation. Counterexample inputs make failures visible, including what happens when an algorithm's assumptions are deliberately broken. CHOOSE THE QUESTION Start from designed input shapes, reroll the same shape, change its size, or type the data yourself. For compatible procedures, search for an input that drives the worst case instead of merely describing one. Race compatible procedures on the same input. Both sides advance on a shared comparison clock, so the comparison stays honest. ONE PURCHASE, EVERY DEVICE One purchase covers Mac, iPhone, and iPad. No account, no subscription, no in-app purchases, no ads, no analytics, and no tracking. The catalogue and every run work offline.
Unlimited Algorithms is not in the top 100 free charts we capture daily. Use the live check below to look at all 12 countries right now.
More from The Virtually Unlimited Corp
Unlimited Sheet MusicThe Virtually Unlimited CorpPaid · $2.991.0 · 1 ratings
Unlimited TypingThe Virtually Unlimited CorpPaid · $2.99
Unlimited GoalsThe Virtually Unlimited CorpPaid · $2.99
Unlimited ViewerThe Virtually Unlimited CorpPaid · $2.99
Unlimited ArchivesThe Virtually Unlimited CorpPaid · $2.99
Unlimited Disk UsageThe Virtually Unlimited CorpPaid · $2.99
Check live
Your browser reads Apple's charts right now, so this is live rather than from yesterday's capture.