Search Header Logo

Analysis of Algorithms

Authored by Vikram Rajpoot

Computers

University

Used 91+ times

Analysis of Algorithms
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

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

X will be a better choice for all inputs

X will be a better choice for all inputs except possibly small inputs

X will be a better choice for all inputs except possibly large inputs

Y will be a better choice for small inputs

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following is not O(n^2)?

(15^10) * n + 12099

n^1.98

n^3 / (sqrt(n))

(2^20) * n

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Which of the given options provides the increasing order of asymptotic complexity of functions f1, f2, f3 and f4?

f1(n) = 2^n

f2(n) = n^(3/2)

f3(n) = nLogn

f4(n) = n^(Logn)

f3, f2, f4, f1

f3, f2, f1, f4

f2, f3, f1, f4

f2, f3, f4, f1

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Consider the following functions:

f(n) = 2^n

g(n) = n!

h(n) = n^logn

Which of the following statements about the asymptotic behavior of f(n), g(n), and h(n) is true?

f(n) = O(g(n)); g(n) = O(h(n))

f(n) = omega (g(n)); g(n) = O(h(n))

g(n) = O(f(n)); h(n) = O(f(n))

h(n) = O(f(n)); g(n) = omega (f(n))

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following is not true about comparison based sorting algorithms?

The minimum possible time complexity of a comparison based sorting algorithm is O(nLogn) for a random input array

Radix Sort is taken linear time for sorting

Counting Sort is not a comparison based sorting algortihm

Heap Sort is not a comparison based sorting algorithm.

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

What is time complexity of fun()?


int fun(int n)

{ int count = 0;

for (int i = n; i > 0; i /= 2)

{ for (int j = 0; j < i; j++)

{ count += 1; }}

return count; }

O(n^2)

O(nLogn)

O(n)

O(nLognLogn)

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Consider the above functions

Which of the following is true?

(a) h(n) is 0(f(n))

(b) h(n) is 0(g(n))

(c) g(n) is not 0(f(n))

(d) f(n) is 0(g(n))

a

b

c

d

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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?