- 博客(24)
- 资源 (7)
- 收藏
- 关注
原创 SSL P1643 最小乘车费用
题目:http://blog.csdn.net/qq_35786326/article/details/78880084题意:求费用的最优解分析:只要细心地读几次题目,也不难发现这是一个基础的完全背包,这道题也相对较简单,剩下的就只要套套路了代码:#include#include#define LL long longusing namespace std;
2017-12-23 16:08:13 255
转载 SSL P1643 最小乘车费用 题目
最小乘车费用Time Limit:10000MS Memory Limit:65536KTotal Submit:202 Accepted:137 Description 假设某条街上每一公里就有一个公共汽车站,并且乘车费用如下表: 而任意一辆汽车从不行驶超过10公里。某人想行驶n公里,假设他可以任意次换车,请你帮他找到一种乘车方案,使得总费用最小
2017-12-23 15:40:20 271
原创 SSL P2305 竞赛总分
题目:http://blog.csdn.net/qq_35786326/article/details/78880084题意:求我们应该如何选择,才能使得我们的得分最大分析:看过小编的博客的客官,都知道有一题叫竞赛得分(SSL P2292),而这题就是其的退化。只是一个单一的01背包,这样就只是考验我们dp背包的熟练度了。代码(基础小背包,不解释):#include
2017-12-23 15:21:13 263
转载 SSL P2305 竞赛总分 题目
From 李慧琳 竞赛总分Time Limit:10000MS Memory Limit:65536KTotal Submit:95 Accepted:64 Case Time Limit:1000MS Description学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。现在要进行一次竞赛,总时间T固定,有若干类型可选择
2017-12-23 15:16:24 154
原创 SSL P1377 竞赛真理
题目: http://blog.csdn.net/qq_35786326/article/details/78837233题意:求在某竞赛中,选什么题目,选什么做法,得出最优(最大)值。分析:熟悉背包题目的同鞋们,一眼就可以看出是01背包。
2017-12-20 16:21:48 414
转载 SSL P1377 竞赛真理 题目
竞赛真理Time Limit:1000MS Memory Limit:65536KTotal Submit:449 Accepted:164 DescriptionTENSHI在经历了无数次学科竞赛的失败以后,得到了一个真理:做一题就要对一题!但是要完全正确地做对一题是要花很多时间(包括调试时间),而竞赛的时间有限。所以开始做题之前最好先认真审题,估计一下每一题如果要完全正确
2017-12-18 21:11:43 287
原创 SSL P1072 砝码称重
题目:http://blog.csdn.net/qq_35786326/article/details/78837036题意:求多个砝码可称出的重量(不同)。分析:一眼望去,发现又是一道难(shui)题,题目一点都不含蓄的将多重背包告诉了我们,接下来就只是套公式了。代码:#include#include#define LL long longusing namespa
2017-12-18 20:56:22 157
转载 SSL P1072 砝码称重 题目
1996年分区联赛提高组之四 砝码称重Time Limit:1000MS Memory Limit:65536KTotal Submit:240 Accepted:115 Description设有1g、2g、3g、5g、10g、20g的砝码各若干枚(其总重<=1000),要求: 输入方式:a1 a2 a3 a4 a5 a6 (表示1g砝码有a1个,2g砝码有
2017-12-18 20:47:57 159
转载 SSL P1520 牛的RP 题目
牛的RPTime Limit:10000MS Memory Limit:65536KTotal Submit:226 Accepted:64 Case Time Limit:1000MS Description天苍苍,野茫茫,JSZX的菜鸟们来到OI牧场旅游,看到了好多好多的牛。OI牧场所有的牛都觉得自己的Rp最高(简称RP牛),为此他们常争论不休。于是,他们让JSZX的
2017-12-18 20:45:11 388
转载 SSL P1194 最优乘车 题目
最优乘车(normal)Time Limit:1000MS Memory Limit:65536KTotal Submit:316 Accepted:136 Description H城是一个旅游胜地,每年都有成千上万的人前来观光。为方便游客,巴士公司在各个旅游景点及宾馆,饭店等地都设置了巴士站并开通了一些单程巴上线路。每条单程巴士线路从某个巴士站出发,依次途经若干个巴士站
2017-12-18 20:43:54 504
转载 SSL P2278 Oliver的救援 题目
Oliver的救援Time Limit:10000MS Memory Limit:65536KTotal Submit:385 Accepted:71 Case Time Limit:1000MS Description在你的帮助下,Oliver终于追到小X了,可有一天,坏人把小X抓走了。这正是Oliver英雄救美的时候。所以,Oliver又找到哆啦A梦,借了一个机器,机
2017-12-18 20:41:41 229
转载 SSL P2325 最小转弯问题 题目
最小转弯问题Time Limit:10000MS Memory Limit:65536KTotal Submit:74 Accepted:57 Case Time Limit:1000MS Description给出一张地图,这张地图被分为 n×m(n,m<=100)个方块,任何一个方块不是平地就是高山。平地可以通过,高山则不能。现在你处在地图的(x1,y1)这块平地,问
2017-12-18 20:36:58 429
转载 SSL P2324 细胞问题 题目
细胞问题Time Limit:10000MS Memory Limit:65536KTotal Submit:184 Accepted:122 Case Time Limit:1000MS Description一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。如:阵列02345000
2017-12-16 16:44:09 205
转载 SSL P1597 石子合并问题 题目
石子合并问题Time Limit:1000MS Memory Limit:65536KTotal Submit:172 Accepted:75 Description 在一个圆形操场的四周摆放着n 堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2 堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。试设计一个算法,计算出将n堆石子合并成一堆的最小得分和最
2017-12-16 16:33:54 160
原创 SSL P1597 石子合并问题
题意:求在一个圆圈中,合并所有石堆为一堆,其最大or最小的值。分析:因为是在一个圆圈内,所以一头与一尾也可以合并,且合并一次,都要再模拟一次圆圈,十分麻烦,所以我用一个2*n的数组,将每个石堆的得分复制到其+n的位置上,然后我们就可以为所欲为像普通石子合并一样,求出每段(i~i+n)的最大和最小值,最后再将其汇总并统计,输出。动态方程式:maxf=max(maxf,f[i][j
2017-12-16 16:32:57 188
转载 SSL P1786 麻将游戏 题目
麻将游戏Time Limit:10000MS Memory Limit:65536KTotal Submit:205 Accepted:77 Case Time Limit:1000MS Description 在一种"麻将"游戏中,游戏是在一个有W*H格子的矩形平板上进行的。每个格子可以放置一个麻将牌,也可以不放(如图所示)。玩家的目标是将平板上的所有可通过一条路径相
2017-12-16 15:43:51 568
转载 SSL P2295 暗黑破坏神 题目
暗黑破坏神Time Limit:10000MS Memory Limit:65536KTotal Submit:152 Accepted:62 Case Time Limit:1000MS Description无聊中的小x玩起了Diablo I...游戏的主人公有n个魔法 每个魔法分为若干个等级,第i个魔法有p[i]个等级(不包括0) 每个魔
2017-12-16 15:41:05 265
原创 SSL P1558 科技庄园
题意:求在限定时间和体力内,可以拿到的最大值。分析:多重背包(明显),但有两个条件,看似很烦,但只要我们留意题目:每次的代价都是一样的(一个单位)!那么我们只要求出他们其中最小的那个,将其用在循环条件即可。当然,题目还有一个细节:ta不想体力值为0,那我们就提前将体力值-1,避免以后的操作。代码:#include#include#define LL long lon
2017-12-16 10:51:14 477
原创 SSL P2295 暗黑破坏神
题意:求最大效果和每个技能的加点。分析:多重背包,但由于这道题数值范围小,而且需要我们去回溯输出最佳方案的各个技能的加点,所以我们可采用二维数组。代码:#include#include#define LL long longusing namespace std;inline LL read(){ LL d=0,f=1;char s=getchar(); while
2017-12-16 09:30:36 401
原创 SSL P1786 麻将游戏
题意: 寻求最短路径,但可越出平板(暂时性)。分析: 相对其他的题目来说比较难,但只要处理好一些细节后,便会从复杂到简单。我绝对不会说出ta是最小转弯的 升级版!代码:#include#include#include#include#define LL long longusing namespace std;inline LL read(){ LL d=0
2017-12-13 21:19:55 499 1
原创 SSL P2325 最小转弯
题意: 求在一个矩阵中的最短路径方案中的转弯次数。分析: 原身:Oliver的救援(http://blog.csdn.net/qq_35786326/article/details/78796604)。 在其上面稍作改动即可(装作自己用了10分钟改完了)。代码:#include#include#include#include#define LL long long
2017-12-13 20:53:01 222
原创 SSL P2278 Oliver的救援
题意: 一步一步的走,求最短路径数。分析: 这是一个启蒙的广搜难(shui)题。代码:#include#include#include#include#define LL long longusing namespace std;inline LL read(){ LL d=0,f=1;char s=getchar(); while(s'9'){if(s==
2017-12-13 20:47:20 262
原创 SSL P2324 细胞问题
题意:求矩阵中的连续(上下左右都可)板块数分析:90%都是水分,只需要中等水平的广搜+双重循环即可AC代码:#include#include#include#include#define LL long long//C++的福音!!!400ms——cin,120ms——超快输入流using namespace std;inline LL read(){ LL d=
2017-12-08 21:39:48 307
原创 SSL P1194 最优乘车
题意:帮助这名旅客寻找一个最优乘车方案,使他在从饭店乘车到S公园的过程中换车的次数最少。 思路:在输入是处理好可通车号,在用广搜求最短路径数。代码:#include#include#include#include#define LL long longusing namespace std;inline LL read(){ LL d=0,f=1;char s
2017-12-07 16:32:27 392
C C++ 新手大宝典
2018-04-01
小游戏的密码
2018-01-13
自制小游戏
2018-01-13
广度搜索666
2018-01-13
动态规划 初一
2018-01-13
归并排序 排序
2018-01-13
最短路问题
2018-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人