会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SomnusMistletoe
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
41
42
43
44
45
46
47
48
49
···
85
下一页
2017年7月3日
CodeForces - 402B Trees in a Row (暴力)
摘要: 题意:给定n个数,要求修改其中最少的数,使得这n个数满足ai + 1 - ai = k。 分析: 暴力,1000*1000。 1、这n个数,就是一个首项为a1,公差为k的等差数列。k已知,如果确定了a1,就能确定整个数列。 2、1 ≤ ai ≤ 1000,因此,可以从1~1000中枚举a1,将形成的
阅读全文
posted @ 2017-07-03 22:49 Somnuspoppy
阅读(202)
评论(0)
推荐(0)
2017年6月25日
HDU - 5591 ZYB's Game(博弈)
摘要: 题意:A和B两人在1~N中选数字。已知1<=X<=N,谁先选中X谁就输。每当一个人选出一个不是X的数,裁判都会说明这个数比X大还是小,与此同时,可选范围随之缩小。已知A先选,求满足能让B赢的条件下X的个数。 分析:看了别人的博客,比喻成切棍子真的很形象,每次可选范围缩小,恰恰相当于切掉棍子中可选的一
阅读全文
posted @ 2017-06-25 23:44 Somnuspoppy
阅读(198)
评论(0)
推荐(0)
2017年5月31日
HDU - 1114 Piggy-Bank(完全背包讲解)
摘要: 题意:背包重量为F-E,有N种硬币,价值为Pi,重量为Wi,硬币个数enough(无穷多个),问若要将背包完全塞满,最少需要多少钱,若塞不满输出“This is impossible.”。 分析:完全背包。 (1)构造二维数组: dp[i][j] 背包重量为j时,前i种物品可得到的最大价值。 dp[
阅读全文
posted @ 2017-05-31 00:08 Somnuspoppy
阅读(303)
评论(0)
推荐(0)
2017年5月29日
HDU - 2602 Bone Collector(01背包讲解)
摘要: 题意:01背包:有N件物品和一个容量为V的背包。每种物品均只有一件。第i件物品的费用是volume[i],价值是value[i],求解将哪些物品装入背包可使价值总和最大。 分析: 1、构造二维数组: dp[i][j] 前i件物品放入一个容量为j的背包可以获得的最大价值。 dp[i][j] = max
阅读全文
posted @ 2017-05-29 22:59 Somnuspoppy
阅读(203)
评论(0)
推荐(0)
2017年5月25日
2016蓝桥杯省赛C/C++A组第二题 跳蚱蜢
摘要: 题意:有9只盘子,排成1个圆圈。 其中8只盘子内装着8只蚱蜢,有一个是空盘。 我们把这些蚱蜢顺时针编号为 1~8 每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。 请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排列, 并且保持空盘的位置不变(也就是1-8换位,2-7
阅读全文
posted @ 2017-05-25 21:51 Somnuspoppy
阅读(2311)
评论(1)
推荐(1)
上一页
1
···
41
42
43
44
45
46
47
48
49
···
85
下一页
公告