Search Algorithm Recap

Quiz
•
Computers
•
11th Grade
•
Medium
Mr McCallion
Used 1+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
How does a binary search algorithm work?
by randomly selecting elements from the search space until the target element is found or the search space is empty.
by comparing each element in the search space with the target element until a match is found or the search space is empty.
by repeatedly dividing the search space in half until the target element is found or the search space is empty.
by comparing the last element of the list first and then moving towards the desired element
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
How does a linear search algorithm work?
by randomly selecting elements from the search space until the target element is found or the search space is empty.
by comparing each element in the search space with the target element until a match is found or the search space is empty.
by repeatedly dividing the search space in half until the target element is found or the search space is empty.
by comparing the last element of the list first and then moving towards the desired element
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
When should you use a linear search algorithm instead of a binary search algorithm?
When the list is sorted.
When the list contains duplicate elements.
When the list is very large.
When the list is not sorted.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a binary search algorithm used for?
A binary search algorithm is used to sort an array in ascending order.
A binary search algorithm is used to find the position of a target value within a sorted array.
A binary search algorithm is used to randomly select elements from a list or array.
A binary search algorithm is used to compare each element in a list or array with the target value.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
When should you use a binary search algorithm instead of a linear search algorithm?
When the list is sorted.
When the list contains duplicate elements.
When the list is very large.
When the list is not sorted.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In python we implement an array with a:
variable
list
dictionary
string
Similar Resources on Wayground
10 questions
7.5 Standard Methods of Solution Cambridge IGCSE 0478

Quiz
•
10th Grade - University
10 questions
2.1 Algorithms and Computational Thinking

Quiz
•
8th - 11th Grade
9 questions
IB CS Topic 4.2

Quiz
•
11th - 12th Grade
10 questions
informatika

Quiz
•
7th Grade - University
11 questions
42. Algorithm - Binary Search Quiz

Quiz
•
9th - 12th Grade
5 questions
Linear Search Algorithm

Quiz
•
10th - 12th Grade
6 questions
Selection sort algorithm

Quiz
•
9th - 12th Grade
10 questions
Linear and Binary Search Algorithms

Quiz
•
11th Grade
Popular Resources on Wayground
15 questions
Hersheys' Travels Quiz (AM)

Quiz
•
6th - 8th Grade
20 questions
PBIS-HGMS

Quiz
•
6th - 8th Grade
30 questions
Lufkin Road Middle School Student Handbook & Policies Assessment

Quiz
•
7th Grade
20 questions
Multiplication Facts

Quiz
•
3rd Grade
17 questions
MIXED Factoring Review

Quiz
•
KG - University
10 questions
Laws of Exponents

Quiz
•
9th Grade
10 questions
Characterization

Quiz
•
3rd - 7th Grade
10 questions
Multiply Fractions

Quiz
•
6th Grade