ELI5: Explain Like I'm 5

Divide-and-conquer algorithm

A divide-and-conquer algorithm is a type of problem solving technique. It works by dividing a big problem into smaller pieces. Then, it solves one small piece at a time until the whole problem is solved. For example, if you wanted to put together a jigsaw puzzle with hundreds of pieces, you could use a divide-and-conquer algorithm. You would first divide the puzzle into four smaller pieces and solve one piece at a time. Once one piece is complete, you would move onto the next piece until all four pieces are complete. After that, you can combine the pieces together to form the complete puzzle.