Deck 8: Searching and Sorting Arrays

ملء الشاشة (f)
exit full mode
سؤال
Before you can perform a selection sort, the data must be stored in ascending order.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The ________ is adequate for searching through small arrays.

A)binary search
B)linear search
C)unary search
D)bubble sort
E)None of these
سؤال
Regardless of the algorithm being used, a search through an array is always performed ________.

A)from lowest to highest element
B)from highest to lowest element
C)beginning with the middle element
D)using a binary search
E)None of these
سؤال
In the average case, an item is just as likely to be found near the beginning of an array as near the end.
سؤال
Using a binary search, you are more likely to find an item than if you use a linear search.
سؤال
Data that is sorted in ascending order is ordered ________.

A)from lowest to highest value
B)from highest to lowest value
C)always with a binary sort algorithm
D)always with a linear sort algorithm
E)None of these
سؤال
Before you can perform a bubble sort, the data must be stored in descending order.
سؤال
The bubble sort is an easy way to arrange data into ascending order, but it cannot arrange data into descending order.
سؤال
A(n)________ search uses a loop to sequentially step through an array.

A)binary
B)unary
C)linear
D)relative
E)None of these
سؤال
Using a linear search to find a value that is stored in the last element of an array of 20,000 elements, ________ element(s)must be compared.

A)20,000
B)only the first
C)only half
D)2000
E)None of these
سؤال
When an array is sorted from highest to lowest, it is said to be in ________ order.

A)reverse
B)forward
C)descending
D)ascending
E)None of these
سؤال
A linear search can only be implemented with integer values.
سؤال
A ________ algorithm is a method of locating a specific item of information in a larger collection of data.

A)sort
B)search
C)standard
D)linear
E)None of these
سؤال
A binary search begins with the ________ element of an array.

A)first
B)last
C)largest
D)middle
E)None of these
سؤال
The advantage of a linear search is its ________.

A)complexity
B)efficiency
C)simplicity
D)speed
E)None of these
سؤال
________ algorithms are used to arrange random data into some order.

A)Standard search
B)Linear
C)Sorting
D)Binary search
E)None of these
سؤال
A(n)________ search is more efficient than a ________ search.

A)character, string
B)integer, double
C)binary, linear
D)linear, binary
E)None of these
سؤال
The number of comparisons made by a binary search is expressed in powers of two.
سؤال
The ________ sort usually performs fewer exchanges than the ________ sort.

A)bubble, selection
B)binary, linear
C)selection, bubble
D)ANSI, ASCII
E)None of these
سؤال
Array elements must be ________ before a binary search can be performed.

A)summed
B)set to zero
C)sorted
D)positive numbers
E)None of these
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/20
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 8: Searching and Sorting Arrays
1
Before you can perform a selection sort, the data must be stored in ascending order.
False
2
The ________ is adequate for searching through small arrays.

A)binary search
B)linear search
C)unary search
D)bubble sort
E)None of these
B
3
Regardless of the algorithm being used, a search through an array is always performed ________.

A)from lowest to highest element
B)from highest to lowest element
C)beginning with the middle element
D)using a binary search
E)None of these
E
4
In the average case, an item is just as likely to be found near the beginning of an array as near the end.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
5
Using a binary search, you are more likely to find an item than if you use a linear search.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
6
Data that is sorted in ascending order is ordered ________.

A)from lowest to highest value
B)from highest to lowest value
C)always with a binary sort algorithm
D)always with a linear sort algorithm
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
7
Before you can perform a bubble sort, the data must be stored in descending order.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
8
The bubble sort is an easy way to arrange data into ascending order, but it cannot arrange data into descending order.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
9
A(n)________ search uses a loop to sequentially step through an array.

A)binary
B)unary
C)linear
D)relative
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
10
Using a linear search to find a value that is stored in the last element of an array of 20,000 elements, ________ element(s)must be compared.

A)20,000
B)only the first
C)only half
D)2000
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
11
When an array is sorted from highest to lowest, it is said to be in ________ order.

A)reverse
B)forward
C)descending
D)ascending
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
12
A linear search can only be implemented with integer values.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
13
A ________ algorithm is a method of locating a specific item of information in a larger collection of data.

A)sort
B)search
C)standard
D)linear
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
14
A binary search begins with the ________ element of an array.

A)first
B)last
C)largest
D)middle
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
15
The advantage of a linear search is its ________.

A)complexity
B)efficiency
C)simplicity
D)speed
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
16
________ algorithms are used to arrange random data into some order.

A)Standard search
B)Linear
C)Sorting
D)Binary search
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
17
A(n)________ search is more efficient than a ________ search.

A)character, string
B)integer, double
C)binary, linear
D)linear, binary
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
18
The number of comparisons made by a binary search is expressed in powers of two.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
19
The ________ sort usually performs fewer exchanges than the ________ sort.

A)bubble, selection
B)binary, linear
C)selection, bubble
D)ANSI, ASCII
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
20
Array elements must be ________ before a binary search can be performed.

A)summed
B)set to zero
C)sorted
D)positive numbers
E)None of these
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 20 في هذه المجموعة.