计蒜客
Harlow.
这个作者很懒,什么都没留下…
展开
-
背包问题 -- 断档背包
01背包的原型,不过每次询问都有一段区间不能选取 Input 第一行包括三个整数n, m, V 其中m表示询问次数 接下来n行包含两个整数w[i]、v[i],表示每个物品的价值和体积 接下来m行包含两个整数l,r,表示第l个物品到第r个物品这次不能选 乍一看这道题摸不着头脑, 但是!它每次不能选取的物品都是一段区间,而我们01背包的处理本身就是从1到n的答案 由此可得=>可以正序\倒叙分别...原创 2019-10-26 15:31:20 · 203 阅读 · 0 评论 -
计蒜客--肥肥鼠吃奶酪( FatMouse and Cheese)
简化版题目 有一个n * n的网格,每个洞里藏有0~ 100块奶酪;仓鼠从(0,0)开始走,由于一只猫的存在,所以仓鼠每次只能水平或垂直走1~k步;由于吃了奶酪仓鼠会变胖,所以每一次走到的洞里的奶酪都要比上一次多;求仓鼠最多能吃多少块奶酪。 思路: 首先看了题目就能感受到dfs的召唤! 然后由于每次新的坐标里奶酪要增加,所以肯定是无环的 每走一步就要转移一次状态(dp) 最后组合得到做法:记忆化...原创 2019-02-11 11:03:12 · 650 阅读 · 0 评论 -
依赖背包 -- The more the better(越多越好)
题面 ACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗? Input 第一行包括2个整数,N,M.(1 <= M <= N <= 200);在接下...原创 2019-03-16 11:22:06 · 196 阅读 · 0 评论 -
P2587 [ZJOI2008]泡泡堂 -- 贪心
题目描述 第XXXX届NOI期间,为了加强各省选手之间的交流,组委会决定组织一场省际电子竞技大赛,每一个省的代表队由n名选手组成,比赛的项目是老少咸宜的网络游戏泡泡堂。每一场比赛前,对阵双方的教练向组委会提交一份参赛选手的名单,决定了选手上场的顺序,一经确定,不得修改。比赛中,双方的一号选手,二号选手……,n号选手捉对厮杀,共进行n场比赛。每胜一场比赛得2分,平一场得1分,输一场不得分。最终将双方...原创 2019-08-01 11:52:14 · 77 阅读 · 0 评论 -
[BZOJ]1071 组队(SCOI2007) -- 尺取法
Description NBA每年都有球员选秀环节。通常用速度和身高两项数据来衡量一个篮球运动员的基本素质。假如一支球队里速度最慢的球员速度为minV,身高最矮的球员高度为minH,那么这支球队的所有队员都应该满足: A * ( height – minH ) + B * ( speed – minV ) <= C 其中A和B,C为给定的经验值。这个式子很容易理解,如果一个球队的球员速度和身...原创 2019-10-07 11:02:44 · 155 阅读 · 0 评论