待成熟的葡萄

日后,尽量别叫今天的泪白流。

[专题训练]数论专题1

数论的简单知识

2016-07-25 15:53:12

阅读数:536

评论数:0

[JZOJ4663]Seq

题目大意给出一个长度为nn的排列,有mm个询问,每次询问区间[l,r][l,r],求这个区间内最长的值域连续段(最长一段数值,使得该段数值的所有数都在区间内出现)长度。1≤n,m≤500001\le n,m\le50000题目分析这题考察我们对莫队算法的灵活运用。 显然使用莫队算法加上线段树维护...

2016-07-20 22:18:06

阅读数:838

评论数:0

二次剩余Cipolla算法学习小记

Preface 今天zz大神给我们讲数论和代数,然后后面讲了几个超级神的算法。CipollaCipolla算是其中一个吧。貌似国内直接查名字还没有什么资料,查二次剩余的算法有ACdreamer简略的介绍。今天听讲时算是听懂了大半,回来又搞鼓了整个晚上才算完全弄明白。这个算法真的是从头到尾都是脑洞...

2016-07-20 21:59:27

阅读数:5607

评论数:6

[CodeChef-LTIME36]Akhil Recovers The Lost Array

题目大意给定nn,EE和OO,要求构造任意一个整数序列{an}(ai∈[0,100])\{a_n\}(a_i\in[0,100]),使得该序列有EE个连续子序列和为偶数,OO个连续子序列和为奇数,其中E+O=(n+1)n2E+O=\frac{(n+1)n}{2}。无解输出−1-1。有TT组数据,满...

2016-07-18 11:22:55

阅读数:311

评论数:0

[JZOJ4655]两棵树

题目大意给定两棵有根树,分别有n,mn,m个节点。 你只能在某个节点下面添加节点。求最少添加多少个节点能使两棵树同构。1≤n,m≤2001\le n,m\le200题目分析设fi,jf_{i,j}表示第一棵树中点xx匹配第二棵树中点yy需要的代价。显然答案为froot1,root2f_{root...

2016-07-18 08:27:27

阅读数:313

评论数:0

[JZOJ4654]彩色格子

题目大意一个n×mn\times m的网格图,KK种颜色,我们要用KK种颜色中的任意种颜色给网格图染色。要求不存在两个颜色相同的方格曼哈顿距离为奇数。 共有TT组询问,给定n,m,Kn,m,K,求方案数mod 1000000007mod\ 1000000007。1≤T≤104,1≤n,m≤20,...

2016-07-18 08:11:12

阅读数:338

评论数:0

[SCOI2016][JZOJ4640]妖怪

题目大意给定nn个二元组(xi,yi)(x_i,y_i),求一个能使max{xi+yi+baxi+abyi|i∈[1,n]}max\{x_i+y_i+{b\over a}x_i+{a\over b}y_i|i\in[1,n]\}最小的一个二元组(a,b)(a,b)(a,b∈R+a,b\in\mat...

2016-07-17 22:13:45

阅读数:883

评论数:0

[SCOI2016][JZOJ4632]幸运数字

题目大意 一棵nn个点的树,每个点有点权GiG_i。 有qq个询问,每次询问在点xx到点yy路径上,选择一些点,使得异或和最大,这个最大和为多少。 1≤n≤2×104,1≤q≤2×105,Gi∈[0,260)1\le n\le2\times10^4,1\le q\le2\times10^5,...

2016-07-17 21:32:39

阅读数:1526

评论数:0

[SCOI2016][JZOJ4631]背单词

题目大意题目分析题意差评。 显然最优解下,第一种情况我们显然不会让它发生。 如果我们将字符串之间的后缀关系连成一棵树,那么可以发现此题相当于给树分配一种序列,满足祖先必须在儿子之前,并且儿子与父亲位置差之和最小。 我们可以将所有串反过来构造一棵TrieTrie解决连边问题(然而弱智的我考场上...

2016-07-15 19:12:57

阅读数:445

评论数:0

[JZOJ4588]冷战

题目大意一个nn个点的图,一开始没有任何边。要求在线支持mm个操作: ∙ link(u,v)\bullet\ link(u,v)连接(u,v)(u,v) ∙ query(u,v)\bullet\ query(u,v)查询点对(u,v)(u,v)最早在那一条边插入时联通1≤n,m≤5×1051\...

2016-07-14 08:54:23

阅读数:667

评论数:0

[TJOI&HEOI2016]seq/[JZOJ4606]序列

题目大意一个长度为nn的序列aa,有mm种变换可能,将axa_x变为yy。 现在你需要求出一个子序列,使得不管发生哪种变换(最多只会发生一种变换,可能不发生),该序列都是不下降的。 1≤n,m,ai,y≤1051\le n,m,a_i,y\le10^5题目分析定义mximx_i为位置ii上的数...

2016-07-12 21:48:32

阅读数:812

评论数:0

[TJOI&HEOI2016]str/[JZOJ4614]字符串

题目大意给出只包含小写拉丁字母的字符串SS,有mm个询问,给出(a,b,c,d)(a,b,c,d),求属于区间[a,b][a,b]的所有子串与S[c..d]S[c..d]的LCP\mathrm{LCP}长度最大值。1≤|S|,m≤1051\le|S|,m\le10^5题目分析显然可以使用后缀数组,...

2016-07-12 19:17:42

阅读数:517

评论数:0

[WorldWide_D幻想乡♂模拟赛][JZOJ4599]西行妖

Preface今天射电磷(P5++5eP^{5+}+5e)的模拟赛把大家都虐了~ 最后一题个人认为质量很吼,就在这里记录一下。题目大意一棵11为根的树nn个节点,你最多可以选择SS个叶子节点,然后将它们到根节点路径染黑。求有多少种方案能染黑至少mm个节点。 1≤m≤n≤1000,1≤S≤201...

2016-07-09 20:20:38

阅读数:725

评论数:0

[JZOJ4596]street

题目大意给出nn个点,mm条有权边,现对于每一条边,你需要回答出包含这条边的最小生成树的总边权值。1≤n,m≤2×1051\le n,m\le2\times10^5题目分析根据mstmst环切性质,直接找建出原图mstmst,然后在边的两个端点在树的路径上找到最大的边替换即可。 倍增解决(当然你...

2016-07-08 15:13:38

阅读数:672

评论数:0

线段树区间取max黑科技

Preface在训练中我们常常会遇到这样一种猥琐的数据结构操作:区间取maxmax,即将区间内小于limlim的数改成limlim。在这里我做一些总结。TextCase 1要求:兹瓷区间maxmax,还有其它各种普通操作,查询区间和 特殊性:数值满足单调性 Solution:由于单调性,我们可...

2016-07-07 16:50:51

阅读数:2356

评论数:0

2016.07.06杂题选讲(JohnBer)完结小记

PrefaceJohnber搞了那么久,终于在昨晚搞完了杂题选讲。长达5场的第一期杂题选讲终于完结撒花。TextProblem 1[NOI2011][JZOJ2784]阿狸的打字机 AC\mathrm{AC}自动机一道比较好的题目,重点考察对朴素匹配过程的观察和优化。记得我还Naive得时候对A...

2016-07-06 14:41:20

阅读数:550

评论数:0

[CF232D]Fence

题目大意 有一个nn个数的数组hh。 有qq个询问,形如l0,r0l_0,r_0。 每个询问查询满足一下33个条件的区间[l,r][l,r]总共有多少个? ∙[l,r]∩[l0,r0]=∅\bullet[l,r]\cap[l_0,r_0]=\varnothing ∙r−l=r0−l0\b...

2016-07-04 21:16:13

阅读数:321

评论数:0

[HNOI2015][JZOJ4068]开店

题目大意一棵树有nn个节点,每个节点有一个年龄值aia_i,边有权值。 有qq个询问,询问点uu到所有年龄值在[L,R][L,R]范围内的点的距离和。1≤n≤1.5×105,1≤q≤2×105,ai≤1091\le n\le1.5\times10^5,1\le q\le 2\times 10^5...

2016-07-04 09:07:27

阅读数:468

评论数:0

2016.07.03砸题选讲(Worldwide_D)小结

TextProblem 1[JLOI2015][JZOJ4080]战争调度 一个比较暴力的树形dpdp(然而分析了能过),关键是确定dpdp顺序(很多人惯性思维自上而下,确定儿子点选什么,然后就GG)。 还有时间复杂度在没有分析出来之前不要太相信直觉。Problem 2[CF37D]Lesso...

2016-07-03 17:33:21

阅读数:600

评论数:2

[JLOI2015][JZOJ4080]战争调度

题目大意 2≤n≤10,m≤2n−1,0≤wi,j,fi,j≤2×1032\le n\le 10,m\le 2^{n-1},0\le w_{i,j},f_{i,j}\le 2\times 10^3题目分析肯定要确定某些人选择做什么事。考虑到一条到根的路径只会有nn个点,而一个点儿子则是2n2^n...

2016-07-03 17:06:58

阅读数:835

评论数:0

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