不来也不去的一只失忆蝴蝶

曾迷途才怕追不上满街赶路人

[bzoj4543/3522]Hotel

题目大意一颗n个节点的树。 找三个不同编号的节点,使它们两两间距离相同(一条边距离视作1),求方案数。 在3522的版本中,n<=5000 在4543的版本中,n<=1000003522我们来考虑DP 用f[i,j]表示以i为根的子树里与i距离为j的点的个数。 g[i,j]表...

2017-02-28 12:26:03

阅读数:901

评论数:0

[bzoj4864]神秘物质

题目描述裸题容易观察最小是在相邻差间取最小 最大直接就是最大减最小 那些加加删删的splay维护一下就好了#include<cstdio> #include<algorithm> #include<cmath> #define fo(i,a,b) for(i...

2017-02-25 16:00:26

阅读数:471

评论数:0

[bzoj3275]Number

题目大意两个a和b不能同时选需要同时满足两个条件 1、a^2+b^2是一个完全平方数 2、(a,b)=1 选一些数使和最大最小割这个不能同时选条件好像没什么规律。 但是,两个奇数一定能同时选。 为什么? 奇数的平方是奇数,偶数的平方是偶数 两个奇数的平方和是个偶数,如果还是完全平方数...

2017-02-25 15:57:19

阅读数:232

评论数:0

[hackerrank]Self-Driving Bus

题目大意一颗n个节点的树,现在问有多少对[l,r]满足保留编号[l,r]的点在树上是联通块。 n<=1e5点剖点分治一波 一个联通块要么包含分治中心,要么不包括,后者递归分治处理。 假设分治中心编号为x。用fa表示在树上的父亲(以x为根) 我们找到极大区间[l,r]包含x使得编号[l...

2017-02-24 22:23:26

阅读数:315

评论数:0

[bzoj4574][UOJ#196][ZJOI2016]线段树

题目大意一个随机的序列长度为n。 有m次操作,每次随机选择一个区间[l,r],将这个区间所有数变成最大值。 问每个位置在m次操作后的期望。 答案模1e9+7 n<=400,权值随机DP权值随机的条件可以认为权值互不相同 离散化 我们设sum[i][j]表示第i个位置变成第j小的权...

2017-02-24 22:11:24

阅读数:456

评论数:0

[CF765F]Souvenirs

题目大意给定一个序列 多次询问一个区间最接近两个数的差值 最接近的两个数可以相同,但不能是同一个位置上的数。 允许离线强大线段树做法我们首先可以扫描线 从左到右扫,每次处理右端点在扫描线上的所有询问。 我们维护一颗线段树,线段树每个节点的值没有太多实际的意义,但它需要满足一个性质: 假...

2017-02-23 17:18:25

阅读数:742

评论数:0

[bzoj4573][UOJ#195][ZJOI2016]大森林

题目描述小Y家里有一个大森林,里面有n棵树,编号从1到n。一开始这些树都只是树苗,只有一个节点,标号为1。这些树 都有一个特殊的节点,我们称之为生长节点,这些节点有生长出子节点的能力。小Y掌握了一种魔法,能让第l棵树 到第r棵树的生长节点长出一个子节点。同时她还能修改第l棵树到第r棵树的生长节...

2017-02-23 14:32:44

阅读数:1713

评论数:0

[UOJ#228]基础数据结构练习题

题目大意维护一个序列,支持三种操作 1、区间加法 2、区间开方下取整 3、查询区间和线段树有一道bzoj上的名为上帝造题的七分钟的题目没有加法操作。 有了我们怎么做呢? 假设一个区间所有数都相同,显然对它开方就是一个赋值标记嘛。 存在不同呢? 对于两个数a和b设a大于b。 原本它们...

2017-02-22 15:11:09

阅读数:326

评论数:0

[bzoj4596][SHOI2016]黑暗前的幻想乡

题目描述四年一度的幻想乡大选开始了,最近幻想乡最大的问题是很多来历不明的妖 怪涌入了幻想乡,扰乱了幻想乡昔日的秩序。但是幻想乡的建制派妖怪(人类) 博丽灵梦和八云紫等人整日高谈所有妖怪平等,幻想乡多元化等等,对于幻想乡 目前面临的种种大问题却给不出合适的解决方案。 风间幽香是幻想乡里少有的...

2017-02-21 22:28:18

阅读数:624

评论数:0

[bzoj4698][SDOI2008]Sandy的卡片

题目描述Sandy和Sue的热衷于收集干脆面中的卡片。然而,Sue收集卡片是因为卡片上漂亮的人物形象,而Sandy则是为了积 攒卡片兑换超炫的人物模型。每一张卡片都由一些数字进行标记,第i张卡片的序列长度为Mi,要想兑换人物模型 ,首先必须要集够N张卡片,对于这N张卡片,如果他们都有一个相同的...

2017-02-21 16:34:59

阅读数:410

评论数:0

[UOJ#207]共价大爷游长沙

题目大意一颗会动的树。 有一个点对集合会变。 每次询问一条树边,问集合内所有点对之间的路径是否都经过该边。维护虚边信息的LCT终于无聊来补了这题 每个点对随机一个10^9内的权值 然后给两端点的点权分别异或给权值。 询问一条边是否被全部经过,就是询问每个点对是否都被这条边分开。 那么比...

2017-02-21 15:00:42

阅读数:747

评论数:0

GDKOI2017流泪记

DAY 0到宾馆见到了zzq 怒跪一波 未完待续

2017-02-19 22:07:25

阅读数:1249

评论数:7

[bzoj4305]数列的gcd

题目描述给出一个长度为N的数列{a[n]},1<=a[i]<=M(1<=i<=N)。 现在问题是,对于1到M的每个整数d,有多少个不同的数列b[1], b[2], …, b[N],满足: (1)1<=b[i]<=M(1<=i<=N); (...

2017-02-16 17:27:11

阅读数:430

评论数:0

[bzoj4269]再见xor

题目大意n个数任取进行异或,求最大值与严格次大值线性基第一次写线性基www 弄出线性基后可以得到最大值。 接下来我们从小到大枚举次大值在哪一个位与最大值不一样,比如在i位,那么比i位高的要与最大值进行一样的选择,而第i位与最大值进行不一样的选择,比i位低的需要最大化,最后判定如果是严格比最大值...

2017-02-16 16:32:57

阅读数:432

评论数:0

[bzoj3188]Upit

题目大意你需要维护一个序列,支持以下4种操作。一,将区间(u,v)的数覆盖为C;二, 将区间(u,v)的数依次加上一个以C为首项、C为公差的等差数列;三,将数C插入 第i个位置;四,查询区间(u,v)的数的和。序列最初有n个数,一共会有Q次操 作。保证结果在longlong范围内。 数据结构...

2017-02-16 15:48:10

阅读数:271

评论数:0

[bzoj4277]Ciecie

题目描述给定一个长度为k的数字串N以及三个质数p,q,r,请你将N划分为三段非空字符串,使得第一段能被p整除,第二段能被q整除,第三段能被r整除,且每一段都不含前导0。 注意:单独的0是允许的。 2015<=p,q,r瞎做我们可以很容易通过前缀和后缀和处理判断一个前缀或后缀是不是p或r的...

2017-02-15 16:44:03

阅读数:235

评论数:0

[luoguP3598]Koishi Loves Number Theory

题目大意第i个数是xai+1−1x−1\frac{x^{ai+1}-1}{x-1} 求n个数的lcm结论(xn−1,xm−1)=x(n,m)−1(x^n-1,x^m-1)=x^{(n,m)}-1 可以用辗转相除法来证明。 (xn−1,xm−1)=(xn−xm,xm−1)=(xm∗(xn−m−...

2017-02-15 15:22:25

阅读数:326

评论数:0

[luoguP3599]Koishi Loves Construction

题目描述Koishi决定走出幻想乡成为数学大师!Flandre听说她数学学的很好,就给Koishi出了这样一道构造题:Task1:试判断能否构造并构造一个长度为n的的排列,满足其n个前缀和在模n的意义下互不相同Taks2:试判断能否构造并构造一个长度为n的的排列,满足其n个前缀积在模n的意义下互不...

2017-02-15 15:04:59

阅读数:456

评论数:0

[luoguP3601]签到题

题目大意求[l,r]区间phi函数和。 l和r均在10^12内,而l和r的差在10^6内。筛phi都知道怎么求了。 一个10^12的数至多一个大于10^6的质因子。 筛出10^6内所有质因数,然后枚举每个质因数。 用这个质因数去[l,r]筛。 最后再扫一遍判断大于10^6的质因子的情况。...

2017-02-15 14:55:09

阅读数:247

评论数:0

[bzoj1016][JSOI2008]最小生成树计数

题目大意给定n个点m条无向边的图G,求G的最小生成树个数,模31011。 其实有个特殊条件但我们的高端做法可以忽略。 n<=100,m<=1000矩阵树定理我们来思考一个图G所有最小生成树的同一个性质: 假如我加入所有边权<=w的边,任何生成树的联通情况一定是一致的。 脑...

2017-02-15 14:47:49

阅读数:325

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭