Algorithms Flashcards

1
Q

What is big O notation?

A

Upper bound for the time complexity of algorithms

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

What is theta notation?

A

The average case scenario time complexity of algorithms

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

What is omega notation?

A

The lower bound time complexity of algorithms.

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

What are the three types of sorting algorithms?

A

Merge, bubble, selection

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

What are the two types of searching algorithms?

A

Linear & binary

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