Back to marketplace

Chapter 12

No description yet. This curated deck is ready for daily study.

Total cards: 9•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (9)

#1
Front (Question)

binary search

Back (Answer)

The process of examining a middle value of a sorted array to see which half contains the value in question and halving until the value is located. (442)

#2
Front (Question)

bubble sort

Back (Answer)

A sorting algorithm that swaps consecutive elements when they are out of order to bubble the elements to the top or bottom on each pass. (448)

#3
Front (Question)

insertion sort

Back (Answer)

A sorting algorithm that locates an insertion point and takes advantage of partial ordering in an array. (449)

#4
Front (Question)

linear search

Back (Answer)

The process of searching a list by examining the first component and then examining successive components in the order in which they occur. (442)

#5
Front (Question)

multidimensional array

Back (Answer)

An array that uses multiple lists of items. (456)

#6
Front (Question)

one-dimensional array

Back (Answer)

An array that can represent simple lists of items. (456)

#7
Front (Question)

ragged array

Back (Answer)

An array with rows of different lengths. (459)

#8
Front (Question)

selection sort

Back (Answer)

A sorting algorithm puts the smallest or largest element in the top position and repeats the process on the remaining array components.

#9
Front (Question)

two-dimensional array

Back (Answer)

An array that uses two lists of items. (456)