which of the following would be useful in trying to solve a coplicated problem quickly?
a. Utilizing a sorting algorithm to organize the data
b. Implementing a search algorithm to efficiently find relevant information
c. Using a hash table to quickly access and store key-value pairs
d. Employing a divide and conquer strategy to break the problem into smaller, more manageable parts