Search Header Logo

Asymptotic Notations Practice Questions

Authored by Manas Mishra

Computers

University

Used 101+ times

Asymptotic Notations Practice Questions
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

58 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following case does not exist in complexity theory?

Best case

•Worst case

•Average case

Null case

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The worst case complexity for insertion sort is _________

O(n)

O(log n)

•O(n2)

•O(n log n)

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

int fun(int n)

{

int count = 0;

for (int i = 0; i < n; i++)

for (int j = i; j > 0; j--)

count = count + 1;

return count;

}

Theta (n)

Theta (n^2)

•Theta (n*Logn)

•Theta (nLognLogn)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does it mean when we say that an algorithm X is asymptotically more efficient than Y?

X will always be a better choice for small inputs

•X will always be a better choice for large inputs

•Y will always be a better choice for small inputs

•X will always be a better choice for all inputs

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity of following code:

int a = 0, b = 0;

for (i = 0; i < N; i++) {

a = a + rand();

}

for (j = 0; j < M; j++) {

b = b + rand();

}

•O(N * M) time,

•O(N + M) time,

None of these

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

To measure Time complexity of an algorithm Big O notation is used which:

describes limiting behaviour of the function

•characterises a function based on growth of function

•upper bound on growth rate of the function

•all of the mentioned

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If for an algorithm time complexity is given by O(n) then complexity of it is:

•constant

•linear

•exponential

•none of the mentioned

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?