试题描述 在一个大晴天,Oliver与同学们一共N人出游,他们走到一条河的东岸边,想要过河到西岸。而东岸边有一条小船。船太小了,一次只能乘坐两人,每个人都有一个渡河时间T,船划到对岸的时间等于船上渡河时间较长的人所用的时间。现在已知N个人的渡河时间T,Oliver想要你告诉他,他们最少要花费多少时间 ...
分类:
其他好文 时间:
2017-09-08 01:18:24
阅读次数:
226
P1244 青蛙过河 题目描述 有一条河,左边一个石墩(A区)上有编号为1,2,3,4,…,n的n只青蛙,河中有k个荷叶(C区),还有h个石墩(D区),右边有一个石墩(B区),如下图所示。n只青蛙要过河(从左岸石墩A到右岸石墩B),规则为: (1)石墩上可以承受任意多只青蛙,荷叶只能承受一只青蛙(不 ...
分类:
其他好文 时间:
2017-09-06 00:32:03
阅读次数:
134
P1244 青蛙过河 P1244 青蛙过河 P1244 青蛙过河 362通过 525提交 题目提供者该用户不存在 标签 难度普及- 时空限制1s / 128MB 提交 讨论 题解 最新讨论更多讨论 题目什么意思 题目看不懂啊 题目描述 有一条河,左边一个石墩(A区)上有编号为1,2,3,4,…,n的 ...
分类:
其他好文 时间:
2017-09-05 15:50:01
阅读次数:
217
题目描述 如图,A 点有一个过河卒,需要走到目标 B 点。卒行走规则:可以向下、或者向右。同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点。例如上图 C 点上的马可以控制 9 个点(图中的P1,P2 … P8 和 C)。卒不能通过对方马的控制点 ...
分类:
其他好文 时间:
2017-08-29 22:56:55
阅读次数:
124
P1052 过河(状态压缩) 题目描述 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度)。坐标为0的点表示 ...
分类:
其他好文 时间:
2017-08-24 22:37:01
阅读次数:
127
一。问题: 夜晚n位旅行者要过桥,总共只有一个手电筒,一次最多两人过桥,且过桥必须使用手电筒。每位旅行者单独过桥的所需的时间已知,两人结伴渡桥所用的时间为两人中最长的时间。 求解所有人过桥所用的总时间最短是多少。 二。分析: 因为只有一个手电筒,必定有人过桥之后,还要将手电筒送回来。 若n=1,或n ...
分类:
其他好文 时间:
2017-08-24 00:02:50
阅读次数:
194
http://poj.org/problem?id=1700 题目大意: 有n个人要过坐船过河,每一个人划船有个时间a[i],每次最多两个人坐一条船过河。且过河时间为两个人中速度慢的,求n个人过河的最短时间。 思路: 贪心。 对于每次过河的,有两种情况: //最快和最慢过去,然后最快回来。在和次慢过 ...
分类:
编程语言 时间:
2017-08-20 20:03:48
阅读次数:
129
洛谷P1052 过河通过观察可以发现 这个点很稀疏 dp 有很长一段距离都是没有用的,那么我们可以采用离散化的思想 把这个距离压缩,但同时还要保证 对答案没有影响 如果 s==t 这时候我们需要特判 只要判断 pos[ i ] % s == 0 就可以知道是否踩到石子 然后因为 最多青蛙一次只跳了 ...
分类:
其他好文 时间:
2017-08-18 15:52:48
阅读次数:
153
最近正儿八经的学习了dp,有一些题目非常明显看出来就是dp了比如说:过河卒、方格取数、导弹拦截、加分二叉树、炮兵阵地更加明显的还有:采药、装箱问题、过河、金明的预算方案。今天来谈谈dp的dp在不在dp中(但在dp范畴)内的应用(简称dp的应用)dp其实可以用贪心来优化,有些基本不可能的情况就可以直接 ...
分类:
其他好文 时间:
2017-08-17 19:55:38
阅读次数:
134
https://www.vijos.org/p/1002 分析:很容易想到f[i]=min(f[i],f[i-j]+is_stone[i])的递推式,但L高达10^9,很明显会TLE,我们发现m<= 100,在长达1到10^9的线段里就只有100个点这是多么的稀疏,我们看看有什么方法压缩一下,引用: ...
分类:
其他好文 时间:
2017-08-15 14:22:16
阅读次数:
123