Puzzle

1234567
Across
  1. 3. Matrix Algorithm for efficient matrix multiplication.
  2. 5. Sort Sorting algorithm that uses a pivot element.
  3. 7. and Conquer Algorithmic strategy involving breaking a problem into smaller subproblems.
Down
  1. 1. Element around which elements are rearranged in sorting algorithms.
  2. 2. Sort Sorting algorithm that divides the array in half recursively.
  3. 4. Method of solving problems by breaking them down into smaller instances of the same problem.
  4. 6. Search Efficient search technique used on sorted arrays.