码迷,mamicode.com
首页 >  
搜索关键字:骑士游戏    ( 26个结果
JSOI2014
B 宅男计划 题面: "bzoj" 题解:三分+贪心 可以发现一个~~显然的~~性质 就是你买外卖的次数和你能维持的天数大概是成一个单峰函数~~证明不会~~ 于是我们三分峰值 然后找到这个次数后再贪心 首先把那些又贵又放不久的扔掉,可以用单调栈 然后从最便宜的开始往上贪心 "code" C 骑士游戏 ...
分类:Web程序   时间:2020-02-05 12:01:54    阅读次数:101
「AHOI2014/JSOI2014」骑士游戏
「AHOI2014/JSOI2014」骑士游戏 "传送门" 考虑 $\text{DP}$。 设 $dp_i$ 表示灭种(雾)一只编号为 $i$ 的怪物的代价。 那么转移显然是: $$dp_i = \min(K_i, S_i + \sum_{j = 1}^{R_i} dp_{v_j})$$ 但是我们会 ...
分类:Web程序   时间:2020-02-02 23:18:50    阅读次数:95
Luogu P4042 [AHOI2014/JSOI2014]骑士游戏
"Link" 直接转移可能会有环对吧,所以用spfa转移就完事了。 ...
分类:Web程序   时间:2020-01-27 09:43:23    阅读次数:79
[AHOI2014/JSOI2014]骑士游戏(SPFA认识)
传送门 好题!考察了对于SPFA的深刻理解。 对于每个怪,我们要么花费魔攻代价,要么花费普攻代价+消灭其儿子的代价。 看似像个一直递归下去的做法,仿佛可以用dp? 但是图中可能会存在环,就会有后效性。 假如我们用一个队列保存当前还需要消灭的怪。 我们每次提出队首,要么魔攻,要么普攻然后又压入一堆新出 ...
分类:Web程序   时间:2019-10-18 12:42:36    阅读次数:117
luogu P4042 [AHOI2014/JSOI2014]骑士游戏
这道题首先想到Dp。。 不妨设 f[i] 表示杀死怪兽 i 需要的最少体力, 那么有 f[i] = min( k[i] , s[i] + ∑ f [ri] ) , 这还是很好想的。。 但是没有办法转移啊,因为可能有环,高斯消元??,不存在的。。 然后就开始搞最短路了,但怎样建图呢,一般的跑最短路都是 ...
分类:Web程序   时间:2019-10-16 09:38:17    阅读次数:82
[AHOI2014/JSOI2014]骑士游戏(SPFA的本质)
题意 消灭一个魔物有两种方法,消耗$a_i$代价将它彻底消灭,或者消耗$b_i$代价将它变成多个其他魔物,求消灭1号魔物的最小代价 思路 SPFA:一个点的最短路径被更新后它的儿子节点才可能被更新,于是将该点入队,这样做减少了没有更新的无用枚举 对于这道题,设$dis_i$表示一个$i$魔物被彻底消 ...
分类:Web程序   时间:2019-10-04 20:41:03    阅读次数:130
[AHOI2014/JSOI2014]骑士游戏
"题目" 思博贪心题写了一个半小时没救了,我也没看出这是一个$spfa$来啊 设$dp_i$表示彻底干掉第$i$只怪物的最小花费,一个非常显然的事情,就是对于$k_i$值最小的怪物满足$dp_i=k_i$ 非常好理解,反正到最后都要干掉这个怪物,何必再把它干成别的怪物 于是我们按照$k_i$的值先排 ...
分类:Web程序   时间:2019-08-02 22:18:18    阅读次数:119
骑士游戏
题目大意 我们定义dis[i]代表完全杀死i号怪兽的最小体力值花费,那么初始值都是法术攻击的花费。 那么动态转移方程就是:dis[i]=min(magic[i],common[i]+∑son:(dis[i])) 但是我们会发现直接搞dp的话是有后效性的,比如:1-->2-->1那么就会陷入死循环 但 ...
分类:其他好文   时间:2019-05-18 14:09:28    阅读次数:125
BZOJ3875: [Ahoi2014&Jsoi2014]骑士游戏
Description 【故事背景】 长期的宅男生活中,JYY又挖掘出了一款RPG游戏。在这个游戏中JYY会 扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 【问题描述】 在这个游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻 击。两种攻击方式都会消耗JYY一些体力。采用普通 ...
分类:Web程序   时间:2018-03-20 12:53:21    阅读次数:247
bzoj 3875 骑士游戏 - spfa - 动态规划
Description 【故事背景】 长期的宅男生活中,JYY又挖掘出了一款RPG游戏。在这个游戏中JYY会 扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 【问题描述】 在这个游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻 击。两种攻击方式都会消耗JYY一些体力。采用普通 ...
分类:其他好文   时间:2018-02-11 14:28:43    阅读次数:146
26条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!