Algorithms: Explained & Animated on iPhone
Learning how to code is more than just learning the syntax for C or Java. You need to understand algorithms and design patterns to write better code. Algorithms Explained & Animated for iPhone is just the app for the job. It visualizes all kinds of sorts, searches, compression, and data structures.
In Study Mode, you will learn about new concepts with animations. In Sim Mode, you can learn by doing. This app covers merge/heap/insertion/selection/bubble sort, linear/binary search, lists, arrays, stacks, queues, binary search trees, PageRank, and Tower of Hanoi recursion.
- Algorithms Explainer for iPhone
- Javvy: Learn How to Code In Java on iPhone
- Code Playground for iPhone
- Japanese for iPhone