上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 79 下一页
摘要: 题目还有一个条件是,x>y的y只会出现一次(每个数直接大于它的只有一个) n<=5000 是 [HNOI2015]实验比较 的加强版 g(i,j,k)其实可以递推:g(i,j,k)=g(i-1,j,k-1)+g(i,j-1,k-1)+g(i-1,j-1,k-1) 代码: 判断无解的时候可能比较混乱 阅读全文
posted @ 2019-02-09 23:11 *Miracle* 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 直接换根dp f[i]表示,i为根的子树的方案 f[i]=Π(f[son]+1)(就是考虑这个边修不修(不修,子树中只有一种方案)) 这里是乘法 换根的时候,直接算的话,为了消除x对fa的贡献,要乘上逆元 但是 1.会TLE 2.可能f[x]+1=1e9+7,也就是没有逆元(除以0是非法的) 所以考 阅读全文
posted @ 2019-02-09 22:58 *Miracle* 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一个区间缩小变换的问题,并且n<=300 启示我们区间dp 我们考虑最后一定是在原串上扣一些,剩一些 所以不妨前求出[l,r]把[l,r]完全处理成什么样子的方案数 然后再来一遍序列dp,统计答案 (并且发现,每次消除其实是减去k-1个,换句话说,对于l,l+k-1,l+2k-1,消除一次之后,还可 阅读全文
posted @ 2019-02-09 22:51 *Miracle* 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 这个ai<=2000有点意思 启发我们用O(W^2)的算法 FFT不存在,对应关系过紧 考虑组合意义转化建模,再进行分离 (除以2不需要逆元不懂为啥,但是算个逆元总不费事) 由于终点可能在起点的右下,所以,从左上到右下要再做一遍 但是每个终点正上方的起点统计了两次,再减掉即可 (注意大力卡常: 1. 阅读全文
posted @ 2019-02-08 20:36 *Miracle* 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 思路一: 考虑lucas定理,mod 4意义下,每一个组合数都不能是0 所以,把n变成四进制数,然后数位dp即可 f[i][0/1][0/1/2/3]表示,前i位,有没有限制,mod 4 的值是0/1/2/3 发现,4=2^2,所以如果出现一个0或者两个2都可以 所以,简化一下:f[i][0/1][ 阅读全文
posted @ 2019-02-08 20:29 *Miracle* 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Codeforces Global Round 1 题解:The Editorial of the First Codeforces Global Round A:其实mod 2计算一下就行了 B:删掉最长的k-1段,sort C: x是a的二进制最高位, 考虑对于a!=2^(x+1)-1,一定可以 阅读全文
posted @ 2019-02-08 11:04 *Miracle* 阅读(190) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.org/blog/Miracevin/shuo-ju-jie-gou 一种离线处理方法 可以处理“具体哪个修改对询问有影响”、可以贡献不独立、可以支持插入删除 关键是把一个修改看成一个区间,每个询问是一个叶子,修改在线段树上打标记 例题6: bzoj4025 二分 阅读全文
posted @ 2019-02-07 18:38 *Miracle* 阅读(3052) 评论(0) 推荐(1) 编辑
摘要: 其实很简单(第二个不知是啥) 贡献独立 其实第一种就是考虑一个点在哈夫曼树上的期望深度是多少 因为精度要求较高 所以要高精小数加,高精小数除以低精整数 阅读全文
posted @ 2019-02-07 15:52 *Miracle* 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 动态点分治 考虑从每一个"块"里找到距离k范围内的点的和 为了去重, 每个x维护两个线段树:(都是关于自己分治树子树的点) 1.下标为距离x的距离,权值为val的 2.下标为距离x的分治树father的距离,权值为val 这样,统计的时候 计算分治树祖先块的时候,把从自己那里出来的块的东西再减去 注 阅读全文
posted @ 2019-02-06 14:26 *Miracle* 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 替罪羊树——简单粗暴的数据结构 - a_forever_dream的..._CSDN博客 一种简单粗暴的数据结构(我自认为暴力“不优雅”。。。) 和其他“优雅”的splay,fhq-treap不同 替罪羊既不旋转,也不分裂合并 我看谁不顺眼,直接让其暴力重构! 思路就是这样。 基础 特点是: 1.如 阅读全文
posted @ 2019-02-05 22:11 *Miracle* 阅读(216) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 79 下一页