Quiz on Divide and Conquer Approach

Quiz on Divide and Conquer Approach

University

10 Qs

quiz-placeholder

Similar activities

SNA Module 2

SNA Module 2

University

15 Qs

5CSM1 ML LAB QUIZ B-1

5CSM1 ML LAB QUIZ B-1

University

11 Qs

Book Borrow quiz

Book Borrow quiz

University

15 Qs

Informed Search and CSP

Informed Search and CSP

University

10 Qs

women in Stem Trivia

women in Stem Trivia

University

14 Qs

Engineering terminology 2 Quiz

Engineering terminology 2 Quiz

University

10 Qs

Exploring AI Planning and Heuristics

Exploring AI Planning and Heuristics

University

15 Qs

Data structures KMEC

Data structures KMEC

University

15 Qs

Quiz on Divide and Conquer Approach

Quiz on Divide and Conquer Approach

Assessment

Quiz

Engineering

University

Medium

Created by

Tejaswini Shinge

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first step in the divide and conquer method?

Divide the input into subsets

Combine the solutions of sub-problems

Solve the problem directly

Check the input size of the problem

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a classic problem that can be solved using divide and conquer?

Bubble sort

Linear search

Binary search

Finding the greatest common divisor

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a disadvantage of the divide and conquer algorithm?

It is less efficient than iterative algorithms

It cannot solve large problems

It is not suitable for parallel implementation

It may require more space due to recursion

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the control abstraction of the divide and conquer algorithm, what does the function Is-Small(P) do?

Combines the solutions of sub-problems

Divides the problem into sub-problems

Returns the final solution

Checks if the problem can be solved directly

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity of the best-case scenario for binary search?

O(1)

O(n)

O(log n)

O(n log n)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does the binary search algorithm determine which half of the array to search next?

By using a linear search in both halves

By searching both halves simultaneously

By finding the middle element and comparing

By comparing the search key with the last element

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the recurrence relation for the worst-case of binary search?

T(n) = T(n/2) + T(n/2)

T(n) = T(n-1) + c

T(n) = 2T(n/2) + c

T(n) = T(n/2) + c

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?

Discover more resources for Engineering