poj-1700-Crossing River **
摘要:
/* * poj-1700-Crossing River.cpp * *贪心: * 最佳方案构造法:以下是构造N个人(N≥1)过桥最佳方案的方法: * 1) 如果N=1、2,所有人直接过桥。 * 2) 如果N=3,由最快的人往返一次把其他两人送过河。 * 3) 如果N≥4,设A、B为走得最快和次快的旅行者,过桥所需时间分别为a(1)、a(2);而Z、Y为走得最慢和次慢的旅行者, * 过桥所需时间分别为a(n-1)、a(n)。 * 易知:a(n)是肯定会出现在计算cost的和式中的,考虑把a(n)和a(n-1)带过桥: * ... 阅读全文
posted @ 2011-10-03 21:44 龙豆 阅读(615) 评论(0) 推荐(1)
浙公网安备 33010602011771号