Sorting & Searching Algorithms

Sorting & Searching Algorithms

12th Grade

16 Qs

quiz-placeholder

Similar activities

SLR5 | Algorithms

SLR5 | Algorithms

12th Grade

15 Qs

Robust Programming

Robust Programming

11th - 12th Grade

13 Qs

Java: Chapter 20 Exam

Java: Chapter 20 Exam

9th - 12th Grade

20 Qs

Algorithms

Algorithms

3rd - 12th Grade

15 Qs

Sorting algorithms (Y11)

Sorting algorithms (Y11)

8th Grade - University

20 Qs

NEW_SMP_Mls8_Quiz

NEW_SMP_Mls8_Quiz

7th - 12th Grade

18 Qs

2.1 Linear Search

2.1 Linear Search

7th - 12th Grade

20 Qs

Algorithm questions

Algorithm questions

12th Grade - University

20 Qs

Sorting & Searching Algorithms

Sorting & Searching Algorithms

Assessment

Quiz

Computers

12th Grade

Medium

Created by

B McCue

Used 5+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of a searching algorithm?

To write a novel

To play music

To cook a meal

To locate a specific item or value within a collection of data.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which searching algorithm has a time complexity of O(log n)?

Binary search

Linear search

Depth-first search

Breadth-first search

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fill in the blank: Linear search has a time complexity of ________.

O(n)

O(log n)

O(1)

O(n^2)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the worst-case time complexity of binary search?

O(n^2)

O(n)

O(1)

O(log n)

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which sorting algorithm works by repeatedly swapping adjacent elements if they are in the wrong order?

Bubble Sort

Insertion Sort

Quick Sort

Merge Sort

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fill in the blank: Bubble sort has a time complexity of ________.

O(nlogn)

O(n)

O(n^2)

O(1)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main advantage of merge sort over bubble sort?

Merge sort is less stable than bubble sort

Efficiency in terms of time complexity

Merge sort has a higher space complexity

Merge sort is easier to implement

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?