05 2018 档案

摘要:学习了许多网上的博客后,发现大家都将CDQ和整体二分总结了在一起,可能两者之间真的有一些关联吧(尽管我没感觉到,反应迟钝。。。)所以我还是决定学习了这两个后再来做一个小小的总结(当然学艺不精,欢迎大家指出错误,因为本来就是一点个人复习) 【CDQ分治】 由IOI大佬 陈丹琦发明 %%%一波大佬(女选 阅读全文
posted @ 2018-05-31 18:32 genius777 阅读(217) 评论(0) 推荐(1)
摘要:SCOI2018 一场毒瘤赛,DAY1T1就是一道点分的题,结果菜鸡的我根本就不知道什么是点分,然后就一脸天真地去写树剖了,调完发现自己过了大样例!!!然后就很高兴地认为自己可以骗贼多贼多的分,然后结果却是10分GG(垃圾出题人) ,啊朋友再见!!! 然后就决心要好好学习点分治!!! 【点分治??? 阅读全文
posted @ 2018-05-17 19:55 genius777 阅读(165) 评论(0) 推荐(1)
摘要:本来是早就该学的知识点了,但是拖了好长时间最近在重新捡起来。。。 【AC自动机???自动AC机???】 刚学OI的时候,就听到学长说AC自动机,第一次听到这个名字还以为只是开玩笑说用来自动A题的BUG。。。(相信总会有人和我想法是一样的) AC自动机就是字典树和KMP算法的结合,KMP实现的是单模匹 阅读全文
posted @ 2018-05-17 18:47 genius777 阅读(281) 评论(0) 推荐(1)
摘要:多日前的博客,放在草稿箱快发霉了,今日来填坑!!! 老早前听了一位大佬的难题选讲(难车选开)介绍了一下树链剖分,感觉很妙妙,恰好大佬降得蛮详细的,不花多少时间就理解了 在这里就来介绍一下树链剖分,巩固一下记忆。 还记得最初听一群大佬在以前难题选讲的时候,就用树链剖分来讲题,结果必然是直接全程懵逼,那 阅读全文
posted @ 2018-05-15 23:40 genius777 阅读(190) 评论(0) 推荐(1)
摘要:题目描述 如题,已知一棵包含N个结点的树(连通且无环),每个节点上包含一个数值,需要支持以下操作: 操作1: 格式: 1 x y z 表示将树从x到y结点最短路径上所有节点的值都加上z 操作2: 格式: 2 x y 表示求树从x到y结点最短路径上所有节点的值之和 操作3: 格式: 3 x z 表示将 阅读全文
posted @ 2018-05-15 23:38 genius777 阅读(231) 评论(0) 推荐(1)
摘要:在学习了最基础的莫队后,我们会发现普通莫队并不资瓷修改操作啊!!!这就很尴尬,那么莫队就没办法修改吗,反正当时发明莫队的人是没有提到的,但是不要小瞧了智慧的OI人,不久就有人就提出了带修改莫队的想法。 如果你还没不知道莫队 点击这里!!! 其实刚知道莫队还可以资瓷修改时,我以为代码量会有质的飞越,但 阅读全文
posted @ 2018-05-15 23:09 genius777 阅读(275) 评论(0) 推荐(1)
摘要:什么是莫队,就是暴力嘛!!!学完后很多人都会这么说,就是有着一个很迷性质的优化,优化完了你都不知道为什么的优化。 莫队算法的效率就取决与你分块的方式了,那么我们就来看看莫队是怎样实现优化的。 先来看一道题:小B的询问 题目描述 小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定 阅读全文
posted @ 2018-05-15 23:08 genius777 阅读(282) 评论(0) 推荐(0)
摘要:想学LCT很久了,但自己看博客又没动力,前天国家队任轩笛大佬莅临讲课,虽然只是大致地带过了一下LCT,但是有了国家队大佬的BUFF就是不一样(%%%)马上来了信仰学习一波LCT。 【什么是LCT】 LCT即Link Cut Tree 动态树 这个数据结构支持对树的形状进行修改,比如连边和删边。 那么 阅读全文
posted @ 2018-05-14 16:38 genius777 阅读(219) 评论(0) 推荐(0)
摘要:【题目描述】 Shy 有 n 个数字,要求你从中选一个数和一群数,满足一群数的 GCD>1 且 GCD(一群数的 GCD,一个数的值)=1。问方案数。 【输入】 第一行一个整数 n。 第二行 n 个数表示数组。 【输出】 输出一个数表示答案。(mod 1e9+7) 【输入样例】 3 2 3 2 【输 阅读全文
posted @ 2018-05-13 20:54 genius777 阅读(191) 评论(0) 推荐(0)
摘要:我们来看看一个问题 任意给定正整数n,请问在小于等于n的正整数之中,有多少个与n构成互质关系?(比如,在1到8之中,有多少个数与8构成互质关系?) 计算这个值的方法就叫做欧拉函数,以φ(n)表示。在1到8之中,与8形成互质关系的是1、3、5、7,所以 φ(n) = 4。 φ(n) 的计算方法并不复杂 阅读全文
posted @ 2018-05-10 20:15 genius777 阅读(590) 评论(0) 推荐(0)
摘要:中国剩余定理 在《孙子算经》中有这样一个问题:“今有物不知其数,三三数之剩二(除以3余2),五五数之剩三(除以5余3),七七数之剩二(除以7余2),问物几何?”这个问题称为“孙子问题”,该问题的一般解法国际上称为“中国剩余定理”。具体解法分三步: 就这么简单。我们在感叹神奇的同时不禁想知道古人是如何 阅读全文
posted @ 2018-05-10 19:22 genius777 阅读(1033) 评论(0) 推荐(0)
摘要:2554. [福利]可持久化线段树 ★★☆ 输入文件:longterm_segtree.in 输出文件:longterm_segtree.out 简单对比时间限制:3 s 内存限制:256 MB 【题目描述】 为什么说本题是福利呢?因为这是一道非常直白的可持久化线段树的练习题,目的并不是虐人,而是指 阅读全文
posted @ 2018-05-03 21:16 genius777 阅读(507) 评论(0) 推荐(0)
摘要:Weed 【题目描述】 duyege 的电脑上面已经长草了,经过辨认上面有金坷垃的痕迹。 为了查出真相,duyege 准备修好电脑之后再进行一次金坷垃的模拟实验。 电脑上面有若干层金坷垃,每次只能在上面撒上一层高度为 vi 的金坷垃,或者除掉最新 vi 层(不是量)撒的金坷垃(即撤回之前vi次撒的操 阅读全文
posted @ 2018-05-01 21:38 genius777 阅读(347) 评论(0) 推荐(2)