Sorting
Limits of Algorithm
Alogorthims
Search Algorithms
100

Name 1 type of Sort

Bubble sort

100

What is a brute force attack?

trial and error; trying every way to possibly to crack your password

100

Purpose of a loop?

To repeat a set of instructions until a goal is met.

100

Whats a binary search?

A search algorithm that repeatedly divides a sorted list to narrow in on the searched-for item.

200

What is a merge sort?

Divide into 2 groups sort then merge the groups together.

200

Which problem helps you to find the best solution among many?

Optimization problem

200

What is selection?

Programming construct where the execution path of a program is determined based on a condition or Boolean expression.

200

For searching an unordered list, which search algorithm is better linear or binary?

Linear search

300

After 2 passes how should this look?

8,3,5,1,4

1,3,5,8,4

300

Has no algorithm that can be constructed that always leads to a correct yes-or-no answer

undecidable problem

300

When is binary search used?

To find a certain element in a sorted array.

300

Whats an exponential search?

A search algorithm that checks ever element in a list from the start to the end of the list to find an item

400

Problems in which an algorithm can be constructed to answer "yes" or "no" for all inputs?

decidable problems 

500

Which undecidable problem helps you determine whether a computer program will halt at some point or loop forever on a given input?

The Halting Problem

M
e
n
u