Asymptotic notation Flashcards

(5 cards)

1
Q

What is asymptotic notation?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is asymptotic complexity analysis?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe Big O notation

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe Big Omega notation

A

Big Omega notation describes the best case scenario of a program’s behavior.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe Big Theta notation

A

Big Theta notation can be used to describe algorithms where the best and worst cases are the same.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly