上一页 1 2 3 4 5 6 7 ··· 25 下一页
摘要: 首先要记得黑白染色原理,题目里要求矩阵里的两个点,两个点对应的对角线不能有重合点,其实就是黑白染色嘛,找坐标相加为奇数和坐标相加为偶数的点即可然后就是题目要求的和值最大,暴力不行,所以预处理出来每个对角线的和值,发现其实每个对角线要么是 y=x+b或者y=-x+b,b是独一无二的,所以以b为特征点来... 阅读全文
posted @ 2014-08-31 09:44 KRisen 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 还是五月湘潭赛的题目,当时就是因为我坑。。。连个银牌都没拿到,擦。这个题目枚举区间是不可能的,明显是要考虑每个数对全局的影响,即找到每个数最左和最右能满足是最大的位置 以及 最小的时候,相乘即为该数字影响的区间总数。当时想到的是用线段树,建树的时候求出最大和最小值,然后在每个数往里面搜索,比赛的时候... 阅读全文
posted @ 2014-08-31 08:56 KRisen 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 咋一看确实想到的是树形DP,但是我一开始也马上想到环的情况,这样应该是不可以进行树形DP的,然后我自以为是地想用有向图代替无向图,而且总是从能量高的指向能量低的,这样自以为消除了环,但是其实是不对滴,这样的话在树形DP的过程中就会出问题。然后实在没想到好的方法,去看 了下这题的discuss,结果大... 阅读全文
posted @ 2014-08-25 10:13 KRisen 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 意思是有个塔防游戏,有三种塔,红塔在怪物经过的时候每秒会产生攻击力大小的伤害,绿塔对怪物经过以及经过之后每秒产生攻击力大小的伤害,还有种蓝塔,对怪物进行减速,即怪物从此之后经过一个单位都会减慢c秒最后最最大的伤害值是多少又是比赛的时候没想出来,知道是个DP,但是对这种多变量型的DP就是有点不感冒。这... 阅读全文
posted @ 2014-08-24 18:14 KRisen 阅读(283) 评论(2) 推荐(0) 编辑
摘要: 当时刚学LCA-tarjan不久,就比赛有这个题,但没想到还是没做出来。。一开始以为是DP来着,没想到是贪心,想想也对,从树的最下层开始,每次遇到询问的点,就找到他们的LCA(路径里面必经LCA),然后把该LCA下的子树连同自己全部染色为不可用了。#include #include #include... 阅读全文
posted @ 2014-08-24 17:59 KRisen 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一开始看这个题目以为是个裸的矩阵快速幂的题目,后来发现会超时,超就超在 M = C^(N*N). 这个操作,而C本身是个N*N的矩阵,N最大为1000。但是这里有个巧妙的地方就是 C的来源其实 是= A*B, A为一个N*k的矩阵,B为一个k*N的矩阵,k最大为10,突破的就在这里,矩阵的结合律要用... 阅读全文
posted @ 2014-08-24 17:54 KRisen 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 这个题目说的是有n个人,有k辆巴士,有m天,每天都要安排n个人坐巴士(可以有巴士为空),为了使得这n个人不会成为朋友,只要每两个人在这m天里坐的巴士至少一天不相同即可。要你求是否有这样的安排方法,如果有,输出具体的安排方案,每个人每天坐那辆车。挺不错的题目,我压根没想到。。真的,虽然知道之后惊呼原来... 阅读全文
posted @ 2014-08-24 17:45 KRisen 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 其实现在想起来是个巨简单的DP,模型就跟LCS很像,比赛的时候居然没想出来,在聪哥提醒下还卡了个地方就是说给定一串n个数字的序列,可以连续合并,最终使得序列是回文的,题目也给定了合并数字所需的代价,合并一个为0,合并2个 3个。。n个的代价都有题目比较新意的地方就是回文,这也是我们要解决的主要地方,... 阅读全文
posted @ 2014-08-24 17:34 KRisen 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 发现最近碰到好多次二分结果的题目,上次多校也是,被我很机智的快速过了,这个思想确实非常不错。在正面求比较难处理的时候,二分结果再判断是否有效往往柳暗花明。这个题目给定n个数字的序列,可以操作m次,每次要操作w个连续的数字,每次的操作将使得该段连续数字的数都+1,最后求整个序列最小值的最大值求最小值最... 阅读全文
posted @ 2014-08-24 17:23 KRisen 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 这个题目一开始不知道如何下手,感觉很像背包,里面有两个变量,一个带宽B,一个价格P,有n个设备,每个设备有k个可选的器材(只需选一个),每个器材都有自己的B和P,n个设备选n个器材,最终,FB=所有器材里最小的B,FP=总的价格,要使得FB/FP最大这种题目得先把一个变量给控制起来,或者说枚举其中一... 阅读全文
posted @ 2014-08-24 17:11 KRisen 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 25 下一页