Design and Analysis of Algorithms Week 3: Assignment - Unicheck Review

profilekinjalr10

 

Read chapter 10 sections 10.1-10.5.

Solve this problem:

Write an algorithm for the situation below for 1 soldier. Then rewrite it for 2 soldiers.

Ferrying soldiers
A detachment of n soldiers must cross a wide and deep river with no bridge in sight. They notice two 12-year-old boys playing in a rowboat by the shore. The boat is so tiny, however, that it can only hold two boys or one soldier. How can the soldiers get across the river and leave the boys in joint possession of the boat? How many times need the boat pass from shore to shore?

  • 3 years ago
  • 7
Answer(1)

Purchase the answer to view it

blurred-text
  • attachment
    Ferryingsoldiers.docx