Puzzle

1234567
Across
  1. 4. Describes a process that involves repetition of steps.
  2. 6. Algorithm for efficient matrix multiplication.
  3. 7. Efficient search technique used on sorted arrays.
Down
  1. 1. Sorting algorithm that uses a pivot element.
  2. 2. Algorithmic strategy involving breaking a problem into smaller subproblems.
  3. 3. Element around which elements are rearranged in sorting algorithms.
  4. 5. Sorting algorithm that divides the array in half recursively.