Big O Quiz helps you study space and time computational complexities of common data structures and algorithms used in Computer Science.
Everything starts on the Quiz tab. You will be presented with some data structure, tree or algorithm and a question as Worst Search Time. At this point you have to select one complexity and see if it actually is the correct answer. Tap on the question to move to the next one.
Questions are selected randomly. But chances for each question are much higher or lower whether or not a) the app considers you already know that complexity and b) it has already been selected at least once last week.