貪心: 獨木舟問題

n我的,已知每一個人體重,獨木舟承重固定,每隻獨木舟最多坐兩我的,能夠坐一我的或者兩我的。顯然要求總重量不超過獨木舟承重,假設每一個人體重也不超過獨木舟承重,問最少須要幾隻獨木舟? 分析:  一個顯然的策略是按照人的體重排序。 極端化貪心策略,最重的人要上船——若是最重的人和最輕的人體重總和不超過船的承重,則他們兩個佔用一條船。不然(由於假設最重的人的體重也不超過船的承重了),最重的人單獨佔一條船
相關文章
相關標籤/搜索