Chapter 5: Searching
1 / 50
Searching efficiency depends on:
2 / 50
Binary search divides list repeatedly into:
3 / 50
Which search gives fastest result ideally?
4 / 50
Which search is best for large sorted data?
5 / 50
Which search is best for unsorted data?
6 / 50
Hashing avoids:
7 / 50
Good hash function should be:
8 / 50
Load factor affects:
9 / 50
Hashing is useful in:
10 / 50
Hashing is fastest in:
11 / 50
Collision resolution methods include:
12 / 50
Collision occurs when:
13 / 50
Hash table stores:
14 / 50
Hash function maps:
15 / 50
Hashing provides:
16 / 50
Number of steps in binary search depends on:
17 / 50
Binary search is ideal for:
18 / 50
Binary search best case:
19 / 50
Middle index formula:
20 / 50
Binary search can be implemented using:
21 / 50
Binary search fails if:
22 / 50
Binary search is faster than linear because:
23 / 50
Worst-case comparisons:
24 / 50
Binary search reduces search space by:
25 / 50
If key > middle element:
26 / 50
If key < middle element:
27 / 50
Time complexity of binary search:
28 / 50
Binary search follows:
29 / 50
Binary search compares with:
30 / 50
Binary search requires:
31 / 50
Linear search is inefficient for:
32 / 50
Linear search uses:
33 / 50
Number of comparisons if element not found:
34 / 50
Linear search is suitable for:
35 / 50
Time complexity of linear search:
36 / 50
Linear search stops when:
37 / 50
Best case in linear search occurs when:
38 / 50
Worst-case comparisons in linear search:
39 / 50
Linear search works on:
40 / 50
Linear search compares elements:
41 / 50
Searching is important in:
42 / 50
If element not found, result is:
43 / 50
Searching is used to:
44 / 50
Hashing is used for:
45 / 50
Binary search works on:
46 / 50
Linear search is also called:
47 / 50
Which is the simplest searching method?
48 / 50
Searching returns:
49 / 50
The element to be searched is called:
50 / 50
Searching means:
Your score is
The average score is 0%