上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 62 下一页
摘要: 头都烂了怎么头疼啊 考虑先做出对于一个位置以它作为唯一最小值的最远区间,这个可以单调栈上二分搞出来 那么对于一个位置这个区间而言,一定是选择这个区间的最大数是作为最终的唯一最大数最优的 为什么呢?我们可以把区间起止和区间之中的最大数下标弄出来,那么当前位置一定位于某两个弄出来的编号之间,其他数的答案 阅读全文
posted @ 2019-02-22 14:59 AKCqhzdy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 为什么这么傻逼的题我还是写了这么久呢 设f[i][j]表示取到第i个硬币,上界是j的先手最大收益 然后就是枚举取多少来转移,但是这样是O(n)的,总复杂度就是n^3的了 考虑对于f[i][j-1]和f[i][j],f[i][j-1]选的范围是1~j-1,而f[i][j]是1~j,仅仅是多了一个转移的 阅读全文
posted @ 2019-02-22 08:55 AKCqhzdy 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 挖掘性质题,还是脑洞不够大只会40pt 首先可以发现,每个位置的字母都会放在给出的子串结尾有且仅有一次(废话) 然后据此就可以找出这个串是由哪些字母组成的了,排一波序就知道对于给出的子串的第一位置是啥了 既知道最后一个位置,又知道第一个位置,这两个位置是相邻的,确认两个字母的关系,假如互不相同就做完 阅读全文
posted @ 2019-02-21 21:33 AKCqhzdy 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 对于每个询问暴力枚举x~y,然后在Trie去找第k大,开始我写了个二分答案然后算比当前答案大的个数,打了个第10个点的表就跑出19s+比bzoj垫底还慢4s+ 然而不用二分,直接1000个点一起在树上跑就可以了。。。 #include<cstdio> #include<iostream> #incl 阅读全文
posted @ 2019-02-21 20:33 AKCqhzdy 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 我真是SB之神呢这么SB的题都不会 肯定是先无脑正向思考,罗列下关系式: b[1]=∑a[i]*dep[i]=∑tot[i] (i!=1) b[i]=b[fa]-tot[i]+(tot[1]-tot[i]) a[i]=tot[i]-∑tot[son] 画一下第二个,就变成2*tot[i]-tot[1 阅读全文
posted @ 2019-02-21 15:32 AKCqhzdy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 又又又又又又又被踩爆了 首先容易写出这样的期望方程:f(1)=max(d(1),f(2)/2),f(n)=max(d(n),f(n-1)/2), f(i)=max(d(i),(f(i-1)+f(i+1))/2),d是直接下来的收益 令S(i)等于后面那一个东西,那么f(i)=max(d(i),S(i 阅读全文
posted @ 2019-02-20 21:07 AKCqhzdy 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 又是被锤烂的一天,特别是xgc,天天踩爆我还在我身边吹比,你们去看看他的blog就知道了(埋头苦干) 这道题应该这样来考虑,每次加入一个点,然后去前面k个点进行连边 需要考虑的是这个点连出多条边时,顺序不同但是本质相同的问题 我们需要强制对于每个本质不同的方案只被某一种顺序产生贡献一次 改变枚举顺序 阅读全文
posted @ 2019-02-19 15:43 AKCqhzdy 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 被踩爆*2 这个题看起来就很乱搞,因为这个精度要求。。。(开始还猜了个一直转圈圈就可以等比数列了,然而好像很假) 反正还是无从下手 结果居然是倍增floyd,滚一维表示走了2^t步时的最大幸福度 注意初始时自己到自己幸福度为0 阅读全文
posted @ 2019-02-18 20:32 AKCqhzdy 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 越来越菜的yzh天天模拟赛被机房的大佬踩爆 然后晚上做题继续被bzoj踩爆 这个真神! 考虑取出系数中最小值,假设放在a1 那么对于任意一个数,都可以表示成 q*a1+p对吧 而我们又有这样一个显然的东西:假如x可以被表示,那么x+a1也一定可以表示 那么只需要对于每一个p维护最小的q就可以了,p的 阅读全文
posted @ 2019-02-18 19:26 AKCqhzdy 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 好神啊。。。 考虑维护d[i][j]表示st到i需要经过j个为x的边的最短路,这个就是分层图的最短路了 然后就可以发现,y=kx+b其中k=j,b=d[i][j],有很多直线,然后我们要的就是一个单增的上凸包 这个直线最多只有n条,因为一个点经过多次肯定就是有环,那么一定不优 阅读全文
posted @ 2019-02-13 16:28 AKCqhzdy 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 62 下一页