上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 79 下一页
摘要: CF1055F Tree and XOR 就是选择两个数找第k大对儿 第k大?二分+trie上验证 O(nlognlogn) 直接按位贪心 维护可能的决策点(a,b)表示可能答案的对儿在a和b的子树中选择 所有可能决策点都贡献这一位是0,看是否<=k 然后更新出下一层的决策点 但是空间太小, 所以要 阅读全文
posted @ 2019-05-16 09:36 *Miracle* 阅读(373) 评论(0) 推荐(0) 编辑
摘要: https://loj.ac/problem/6620 高中数学好题。。 |kx+b|的函数图像很直观,直接考虑函数图像: 一定只有一段极小值点! 这个点就是最小值了 特点:斜率为0! 而且发现,如果每个|kx+b|的零点作为一个端点的话,那么最小值一定可以在一个端点取到! (因为两个端点之间是一次 阅读全文
posted @ 2019-05-15 21:26 *Miracle* 阅读(227) 评论(0) 推荐(0) 编辑
摘要: CF1137F Matches Are Not a Child's Play trick题目 考虑变成有根树,把最后删除的点当做根 就是n了 发现,up操作就是换根! 如果不换根? 直接求出序列查询即可 换根? 那么,新根y是最大值,原根x是次大值, 那么一定是把其他的点都直接删掉,最后剩下(x,y 阅读全文
posted @ 2019-05-15 19:37 *Miracle* 阅读(213) 评论(0) 推荐(0) 编辑
摘要: CF1063D Candies for Children 分类讨论题 n<=1e11, 整体上先分n<=2e6与否讨论 len长度,ans贪心的人,p就是len这一段贪心的人 n<=2e6 枚举答案ans 要满足: p>=0, p>=ans-(n-len) p<=ans, p<=len p+len= 阅读全文
posted @ 2019-05-15 17:21 *Miracle* 阅读(248) 评论(0) 推荐(0) 编辑
摘要: [ZJOI2019]开关 题解 到了就停止,很麻烦,因为要状压 走了i步,还没有停止方案数,再除以概率,还是不行,还要状压 所以干脆反演(容斥?)直接求i步之后停止的概率,不管之前有没有停止,然后进行反演 概率生成函数 1.每个开关的EGF OGF:j开关的x^i的系数定义为:操作了i次,都操作到了 阅读全文
posted @ 2019-05-14 22:17 *Miracle* 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 不错的好题 有一个比较弱化的问题: [题集]串 已知小串的子串问题,例题2 本题: 首先单纯快速跳kmp就要用到AC自动机的fail了(单串AC自动机) 所谓回撤,就是一个可持久化, 建出时间树,直接dfs,回来的时候撤销这一路的操作。 问题就是往S后插入x个c,考虑新加入的fail之和 我们把(x 阅读全文
posted @ 2019-05-13 22:27 *Miracle* 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 之前学的都是假的 %%zzt Miller_Rabin:Miller-Rabin与二次探测 大质数分解: 找到所有质因子,再logn搞出质因子的次数 方法:不断找到一个约数d,递归d,n/d进行分解,直到n是质数 快速幂快速乘: 注意快速乘:((ull)r+m)%m由于r可能<0或者>m,这一步是必 阅读全文
posted @ 2019-05-13 18:13 *Miracle* 阅读(238) 评论(0) 推荐(0) 编辑
摘要: CF1146G Zoning Restrictions 网络流 h<=50? 直接都选择最大的,ans=n*h*h 最小割 考虑舍弃或者罚款 有一个>x就要罚款? 经典取值限制的模型:切糕割! 每个位置的x+1到额外点tot连接inf边 tot向t连接c边 大概这样: 阅读全文
posted @ 2019-05-13 16:38 *Miracle* 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 其实题目并不难。。。 入手想法: 枚举x,不行 枚举a,b考虑贡献,不行 (然后就不会了) 其实,枚举a,考虑可以贡献的b,,,, 对b开桶,枚举a,a+k*p mod q有没有。(其实粗略想到了这里,,,) 有循环节! 然后是一个环, 枚举0~Q-1,+p连边 一共有gcd(p,q)个环, 直接考 阅读全文
posted @ 2019-05-12 21:19 *Miracle* 阅读(277) 评论(0) 推荐(0) 编辑
摘要: [TJOI2019]甲苯先生的线段树 首先原题: CF750G New Year and Binary Tree Paths 方法: 满二叉树,链长为logn 考虑枚举lca为x,两个链长h1,h2, 发现x是唯一确定的! 找到这个x, s减去都走左儿子的贡献,再调整出右儿子 2^n-1->2^n, 阅读全文
posted @ 2019-05-12 18:10 *Miracle* 阅读(304) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 79 下一页