Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
What are the three main steps of the divide and conquer strategy?
Remember the acronym D-C-C.
Give an example of an algorithm that uses divide and conquer.
Think of sorting methods.
What does the divide and conquer strategy involve?
Recall the three steps.
True or False: Divide and conquer algorithms are always the most efficient solution.
Consider different scenarios.
Create an algorithm using the divide and conquer approach to find the maximum value in an array. Explain your solution with each step.
Consider how recursion breaks the problem into simpler tasks.
Evaluate the effectiveness of using divide and conquer for an unsorted list of numbers. Are there scenarios where another approach might be better? Discuss.
What happens with very small datasets?
6 more questions in this section. Enroll free to practise them all.
Enroll free