
Quiz on Searching and Sorting Algorithms
Authored by Ms. Angel Godson
Information Technology (IT)
University
Used 3+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
24 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is the time complexity of Linear Search?
O(1)
O(log n)
O(n)
O(n²)
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is the best-case time complexity of Binary Search?
O(1)
O(n)
O(log n)
O(n²)
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the requirement for performing Binary Search on a list?
The list must be sorted
The list must be unsorted
The list should be a linked list
None of the above
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is the primary disadvantage of Linear Search?
It works on sorted data
It has a worst-case time complexity of O(n)
It requires additional space
It is not efficient for small lists
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the time complexity of Bubble Sort in the worst case?
O(n)
O(n log n)
O(n²)
O(1)
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following best describes the operation of the Insertion Sort algorithm?
It divides the array into two halves and recursively sorts each half
It repeatedly selects the smallest element and places it at the end of the sorted part
It repeatedly moves the unsorted element to its correct position in the sorted part
It uses a divide-and-conquer strategy to sort the elements
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which sorting algorithm has the best average-case time complexity?
Bubble Sort
Insertion Sort
Merge Sort
Quick Sort
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?