POJ-1042-Gone Fishing(枚举+贪心) http://poj.org/problem?id=1042 题意: John有h小时的时间去钓鱼,在一条直线上共有n个湖泊。一开始他位于第一个湖泊,每次钓鱼需要 一个时间单位(每个时间单位5分钟),可得到fi条鱼,且每过一个时间单位,下一个时间单位钓到的鱼减少di。从第i个湖泊到第i+1个湖泊需要ti...
输入:每个测试用例,首先给出池塘数n,然后是时间h(小时为单位),接下来的两行分别有n个整数,分别表示f[i]和d[i],接下来的一行为n-1个整数,表示t[i].n为0时表示输入结束。 输出:对于每个测试用例,第一行依次输出在每个池塘的停留时间(分钟为单位),每个时间之间用逗号+空格分开。第二行输出能钓到的最多的...
NYOJ 30 && POJ 1042 Gone Fishing(枚举+贪心) 【题目链接】:Click here~~ 【题目大意】: 一个人去钓鱼,在一条单向路上的旁边有n个湖,并且从湖i到湖i+1需要ti的时间,每个湖里面有fi条鱼,每钓一次鱼,鱼会减少di条。在给定时间T内,问如何才能使钓的鱼最多,并记录在各个湖上停留的时间。
去一个鱼塘必须经过前一个鱼塘,且走过就不能返回。假设在1-n这n个鱼塘钓鱼,可以预先减去从1到n需要的时间(反正迟早得走),然后无视“走过就不能返回”的限制,认为可以在鱼塘间自由切换(因为这样等价于在一个鱼塘钓够预定次数,再到下一个鱼塘)。 用堆维护和查找当前效率最大的鱼塘,并去那里钓鱼,之后更新堆…...
poj 1042 Gone Fishing(dp + 回溯) 目录 题目: 题意: 一解:DP+回溯 状态转移方程: AC代码: 题目: Gone Fishing Time Limit: 2000MS Memory Limit: 32768K Total Submissions: 38276 Accepted: 11894 Description John is going o...poj1042 Gone Fishing 贪心 ......
POJ 1042 Gone Fishing(贪心+枚举) http://poj.org/problem?id=1042 题意: John现有h个小时的空闲时间,他打算去钓鱼。钓鱼的地方共有n个湖,所有的湖沿着一条单向路顺序排列(John每在一个湖钓完鱼后,他只能走到下一个湖继续钓),John必须从1号湖开始钓起,但是他可以在任何一个湖结束他此次钓鱼的行程。
1042 Gone Fishing贪心/DP 1752 Advertisement贪心/图论->差分约束系统 1201 Intervals贪心/图论->最长路->差分约束系统 1097 Roads Scholar图论 1161 Walls图论 1450 Gridland图论(本来TSP问题是NP难的,但这个图比较特殊,由现成的构造方法) 2197 Jill's Tour Paths图论-> ...
1023 The Fun Number System 数论 1025 Department 模拟 1026 Cipher 组合数学 1027 The Same Game 模拟 1028 Web Navigation 送分题 1031 Fence 计算几何 1034 The dog task 计算几何 1037 A decorative fence DP/组合数学 1039 Pipe 几何 1042 Gone Fishing 贪心/DP ...
1042 Gone Fishing 1050 To the Max 1062昂贵的聘礼 1074 Parallel Expectations 1080 Human Gene Functions 1088滑雪 1093 Formatting Text 1112 Team Them Up! 1141 Brackets Sequence 1143 Number Game 1157 LITTLE SHOP OF FLOWERS 1159 Palindrome 1160 Post Office 1163 The Triangle 1170 Shopping Offers 1178 Ca...
Poj 1042 gone fishing 【题目大意】 题目就是在给定钓鱼时间,湖泊之间转移的时间,各湖泊初始鱼量,各湖泊鱼量的下降指数求在规定时间内的最大钓鱼量。 【解题思路】 本题目采用枚举+贪心的方法可以求解出来。首先我们需要对题目进行一些改造,我们需要枚举从第一个湖泊到第n个湖泊之间各种可能情况,然后再这些情况中...