Module 6 Flashcards
1
Q
- TECHNIQUES UTILIZED TO ORGANIZE A SET OF ITEMS INTO A SPECIFIC SEQUENCE
A
Sorting Algorithms
2
Q
- ITS RECURSIVE NATURE EMPLOYS THE DIVIDE-AND-CONQUER STRATEGY, BREAKING DOWN THE SORTING PROBLEM INTO SMALLER SUBPROBLEMS UNTIL THEY’RE EASILY SOLVABLE
A
Merge Sort
3
Q
A
4
Q
Steps in Merge Sort
A
Divide
Conquer
Merge
5
Q
- IT UTILIZES THE PARTITIONING TECHNIQUE TO SORT ELEMENTS BY SELECTING A PIVOT AND ARRANGING ELEMENTS AROUND IT BASED ON THEIR RELATION TO THE PIVOT
A
Quick Sort Algorithm
6
Q
Steps in Quick Sort
A
Pivot Selection
Partitioning
Recursion
7
Q
- METHOD OR PROCESS USED TO LOCATE A SPECIFIC ELEMENT, VALUE, OR KEY WITHIN A COLLECTION OF DATA.
A
Searching Algorithm
8
Q
Steps in Linear Search
A
Iterative Process
Termination Conditions
Time Complexity
9
Q
- ALSO KNOWN AS SEQUENTIAL SEARCH, IS A STRAIGHTFORWARD METHOD THAT EXAMINES EACH ELEMENT IN A SEQUENTIAL MANNER FROM THE START TO THE END OF THE DATA COLLECTION
A
Linear Search Algorithm
10
Q
- IS A HIGHLY EFFICIENT SEARCH ALGORITHM DESIGNED FOR SORTED COLLECTIONS
A
Binary Search Algorithm
11
Q
Steps in Binary Seach
A
Middle Element Comparison
.
Divide and Conquer
Time Complexity
12
Q
A