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?
book detailsĀ
Title: Data Structures and Algorithms Made Easy: Data Structures and Algorithmic Puzzles
Author: Narasimha Karumanchi
Publication info: Career Monk Publications, 5THEdition, 2016
ISBNs: 819324527X. 978-8193245279