Data structures & algorithmsLesson 1 of 3 in the course Algorithm analysis and sorting
Algorithm Analysis: Asymptotic Bounds, Cost Models, and Practical Performance
5 flashcards · 5 quiz questions · 5 match pairs · 5 fill-in sentences · English
Lesson progress
0 / 5
Your progress is kept in this browser only.Sign up to save it
Summary
Algorithm analysis estimates the resources an algorithm needs as its input grows. It helps compare approaches independently of a particular computer or programming language.
Algorithm analysis studies the computational resources required to execute an algorithm. The resources most often considered are running time and storage, though other resources can also be analyzed.
All flashcards
Quiz questions
Based on the Wikipedia article Analysis of algorithms, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.
More in Data structures & algorithms
All Data structures & algorithms lessonsData structures & algorithmsMerge Sort: Algorithms, Complexity, Variants, and Applications5 flashcards · 5 quiz questions · 4 gamesPlay free →Data structures & algorithmsSearch Algorithms: Data Retrieval, State Spaces, and Specialized Methods5 flashcards · 5 quiz questions · 4 gamesPlay free →Data structures & algorithmsBinary Heaps: Ordering, Array Operations, and Applications5 flashcards · 5 quiz questions · 4 gamesPlay free →Data structures & algorithmsBinary Search Trees: Ordering, Operations, Height, and Uses5 flashcards · 5 quiz questions · 4 gamesPlay free →Data structures & algorithmsTrie Structure, Operations, Compression, and Applications5 flashcards · 5 quiz questions · 4 gamesPlay free →Data structures & algorithmsSorting Algorithms: Correctness, Stability, Methods, and Trade-offs5 flashcards · 5 quiz questions · 4 gamesPlay free →