Analysis of Algorithms

Analysis of Algorithms

University

10 Qs

quiz-placeholder

Similar activities

Горячие клавиши M.Word

Горячие клавиши M.Word

1st Grade - Professional Development

10 Qs

Computer  Fundamental Test- CKS FOUNDATION CHNDRANAGAR

Computer Fundamental Test- CKS FOUNDATION CHNDRANAGAR

5th Grade - University

10 Qs

Word - Formato de Fuente y Párrafo

Word - Formato de Fuente y Párrafo

University

10 Qs

Internet & Keyboard

Internet & Keyboard

1st Grade - University

11 Qs

DATA STRUCTURE-HEAP

DATA STRUCTURE-HEAP

University

12 Qs

Time and Space Complexity

Time and Space Complexity

University

13 Qs

BCSC0006 - Quiz 2 - Big-Oh Notation

BCSC0006 - Quiz 2 - Big-Oh Notation

University

10 Qs

E2-DAA-7CSN

E2-DAA-7CSN

University

10 Qs

Analysis of Algorithms

Analysis of Algorithms

Assessment

Quiz

Computers

University

Hard

Created by

Vikram Rajpoot

Used 90+ times

FREE Resource

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?