CCF
文章平均质量分 74
大大的梦_小小的步伐
大大的梦——小小的步伐
展开
-
四边形优化DP CCF 201612-04权压缩编码
如果对于任意的a1≤a2四边形不等式。设m[i,j]表示动态规划的状态量。m[i,j]有类似如下的状态转移方程:m[i,j]=min{m[i,k]+m[k,j]}(i≤k≤j)m满足四边形不等式是适用这种优化方法的必要条件对于一道具体的题目,我们首先要证明它满足这个条件,一般来说用数学归纳法证明,根据题目的不同而不同。通常的动态规划的复杂度是O(转载 2017-09-05 23:04:20 · 248 阅读 · 0 评论 -
CCF 201604-04 游戏 BFS+时间限制
问题描述 小明在玩一个电脑游戏,游戏在一个n×m的方格图上进行,小明控制的角色开始的时候站在第一行第一列,目标是前往第n行第m列。 方格图上有一些方格是始终安全的,有一些在一段时间是危险的,如果小明控制的角色到达一个方格的时候方格是危险的,则小明输掉了游戏,如果小明的角色到达了第n行第m列,则小明过关。第一行第一列和第n行第m列永远都是安全的。 每个单位时间,小明的角色必须向上下原创 2017-09-07 11:50:00 · 493 阅读 · 0 评论 -
CCF 2017 03 04修地铁(dijkstra变形)
题目:A市有n个交通枢纽,其中1号和n号非常重要,为了加强运输能力,A市决定在1号到n号枢纽间修建一条地铁。 地铁由很多段隧道组成,每段隧道连接两个交通枢纽。经过勘探,有m段隧道作为候选,两个交通枢纽之间最多只有一条候选的隧道,没有隧道两端连接着同一个交通枢纽。 现在有n家隧道施工的公司,每段候选的隧道只能由一个公司施工,每家公司施工需要的天数一致。而每家公司最多只能修建一条候选隧原创 2017-09-16 21:33:49 · 734 阅读 · 0 评论 -
CCF 2016 09-4 修高铁 最短路径+最小生成树
问题描述 G国国王来中国参观后,被中国的高速铁路深深的震撼,决定为自己的国家也建设一个高速铁路系统。 建设高速铁路投入非常大,为了节约建设成本,G国国王决定不新建铁路,而是将已有的铁路改造成高速铁路。现在,请你为G国国王提供一个方案,将现有的一部分铁路改造成高速铁路,使得任何两个城市间都可以通过高速铁路到达,而且从所有城市乘坐高速铁路到首都的最短路程和原来一样长。请你告诉G国国王在这些原创 2017-09-16 22:41:17 · 1294 阅读 · 0 评论 -
CCF 2016-12 04编码(DP+哈夫曼树)
题目:给定一段文字,已知单词a1, a2, …,an出现的频率分别t1, t2, …, tn。可以用01串给这些单词编码,即将每个单词与一个01串对应,使得任何一个单词的编码(对应的01串)不是另一个单词编码的前缀,这种编码称为前缀码。 使用前缀码编码一段文字是指将这段文字中的每个单词依次对应到其编码。一段文字经过前缀编码后的长度为: L=a1的编码长度×t1+a2的编码长度×原创 2017-09-16 23:23:01 · 440 阅读 · 0 评论