Asymptotic notation Flashcards
(5 cards)
What is asymptotic notation?
Asymptotic notations are the mathematical notations used to describe the running time of an algorithm when the input tends towards a particular value or a limiting value.
What is asymptotic complexity analysis?
It’s a method to describe limiting behavior, that is, knowing how the running time of a program behaves when it’s input size grows.
Describe Big O notation
Big O notation describes an upper bound of an algorithm. It describes the limiting behavior of a program when it’s input tends towards infinity or a particular value.
Describe Big Omega notation
Big Omega notation describes the best case scenario of a program’s behavior.
Describe Big Theta notation
Big Theta notation can be used to describe algorithms where the best and worst cases are the same.