自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_36551189的博客

步心之所向,无惑无罔。

  • 博客(12)
  • 收藏
  • 关注

原创 【JZOJ4022】【CF319D】Have You Ever Heard About the Word?(哈希)

Problem  有一个字符串S(|S| ≤ 50000),每次你需要找到最短的形如XX(可以在中间被分成相同的两份)的子串,有多个最短的则选取最左边的,并删除其中的一份(XX → X)。输出最终字符串。Solution  这道题我一看,感觉可能是SAM之类的东西,想了半天也没想出个什么来,于是就打了个O(n3)O(n3)O(n^3)的暴力。正解是哈希。RMQ:65poin...

2018-03-27 19:03:54 235

原创 【JZOJ4021】【CF251D】Two Sets(异或方程组+高斯消元)

Problem  给出n(≤100000)个数字,要求将其分成两个集合,集合1的异或和为x1,集合2的异或和为x2,求出一种划分方案,使得在x1+x2最大的前提下x1尽量小。Solution  这道题我刚看感觉很不可做,于是打了个暴力。   正解竟然是神奇的高斯消元。   首先,我们瞄到“异或”这个词,马上联想到位运算,继而联想到从高到低逐位来搞。当然我在比赛时也想到了这一点。...

2018-03-24 17:29:56 265

原创 【JZOJ4031】【CF261D】Maxim and Increasing Subsequence(DP)

Problem  给定一个长度为n(≤)的序列b,复制t(≤)遍变成a数组,求a的最长上升子序列长度。多组数据。时限2s。Input  输入的第一行包括四个整数k,n,maxb,t。接下来k行中每一行包括n个整数b1,b2,…,bn。   注意所有数列a的n,maxb,t是相等的,只有b是不同的。   所有数字用一个空格分隔。   其中,maxb=max(bi)。Ou...

2018-03-24 16:21:02 259

原创 【JZOJ4005】【GDKOI2015】树(树链剖分)

ProblemInputHintSolution  (首先义正辞严地指摘一下出数据的人,竟然出这么水的数据)这道题一眼链剖,对吧。但是反转操作不太好搞。于是我就打了个暴力,(本来也可以满分)但是打错了,样例都过不去,就没交。   正解也即链剖。但是由于要维护子树信息的反转操作,我们必须以一种比较奇特的方式建树。   首先我们发现数据很小,所以递归dfs也...

2018-03-23 21:25:58 215

原创 【JZOJ4003】【GDKOI2015】单词统计(网络流)

ProblemInput  第一行一个整数 T,表示数据组数。   对于每一组数据:   第一行两个整数 n, m 表示矩阵大小。   接下来 n 行,每行 m 个字母,表示字符矩阵 mat。   再接下来有 n 行,每行 m 个数字,数字以空格隔开,表示数字矩阵 cnt。   最后一行一个不包含重复字符的单词 w。Output  每组数据输出一行”Case ...

2018-03-21 22:07:31 247

原创 【JZOJ4008】【GDKOI2015】V(倍增+树上RMQ)

Problem  给定一颗N个点的树,有Q次询问,每次询问u到v的最短路径编号序列中,最长的先增后减或先减后增的连续子序列长度为多少。询问在线。Hint  对于 20%数据, N,Q≤100   对于 40%数据, N,Q≤20000   对于 70%数据, N,Q≤50000   对于 100%数据, N,Q≤100000Solution  这道题我刚看感觉极其...

2018-03-21 18:47:27 275

原创 【JZOJ4007】【GDKOI2015】星球杯(DP)

Problem  有0和1两个王国共派出N个人参加两轮预选赛,每名选手必须且只能参加一轮预选赛,最后每轮预选赛中得分前K高的晋级决赛。已知第i个人参加第一轮预赛的得分Xi、参加第二轮预赛的得分Yi和国籍Zi,求所有晋级决赛的1王国的选手最高的得分总和。Hint  Xi 之间的值互不相同, Yi 之间的值互不相同。   对于 30%数据, N≤20;   对于 100%数据, N...

2018-03-17 17:39:41 254

原创 【JZOJ4004】【GDKOI2015】青蛙跳环(欧拉回路)

Problem  有一个N(≤10000)颗石子围成的环,石子从0到N-1编号。从第i颗石子可以到第(i*2)%N颗石子和第(i*2+1)%N颗石子。求一条从0开始、最后回到0的、字典序最大的哈密顿回路。无解输出-1。Solution  首先考虑无解的情况。(通过打表发现)我们猜测N为奇数时会无解。其实证明也很简单:   能到达点0的只有⌊N2⌋⌊N2⌋⌊\frac{N}{2}⌋...

2018-03-17 07:48:53 1105

原创 【JZOJ3965】【Usaco2014 March Gold】The Lazy Cow(扫描线+线段树)

Problem  田里有N(1<= N <=100,000)片青草。第i 片有gi 单位的青草(1<=gi<=10,000),并且它唯一地位于田里坐标为(xi,yi)(0<= xi, yi<=1,000,000)的点。须定一个点(可不为整点)为起点,使得从起点出发走K(1<= K<= 2,000,000)步(只能向东南西北走,且可不走整数步,但合...

2018-03-14 21:27:31 336

原创 【JZOJ3973】【NOI2015模拟1.10】【NOI2013湖南省队集训】黑白树(wbtree)(并查集)

Problem  给定一棵树,边的颜色为黑或白,初始时全部为白色。维护两个操作: 1. 查询u到根路径上的第一条黑色边的标号。 2. 将u到v路径上的所有边的颜色设为黑色。Hint  对于30%的数据:n,m≤103n,m≤103n,m≤10^3   对于100%的数据:n,m≤106n,m≤106n,m≤10^6Solution  这种题让人一看就想到链剖,但是...

2018-03-12 21:03:09 337

原创 【JZOJ3962】【NOI2015模拟12.27】str(回文自动机)

Problem  给出一个字符串,求这个串中本质不同的回文子串个数以及这些本质不同的回文子串中第K小的串。InputOutputHintSolution  首先,我们发现它要求本质不同的回文子串个数,于是马上联想到回文自动机。看看数据,10510510^5,非常稳。于是第一问就用回文自动机解掉。不知道回文自动机的戳这里→这里写链接内容   那么...

2018-03-10 16:43:55 271

原创 【JZOJ3949】【湖南省队集训2014】Hungry Rabbit(贪心or网络流)

Problem  给出n(≤800)只兔子在m(≤800)天内是否会被抓,然后求出一种在m天内每天派出k(≤n)只兔子的方案,要求保证该方案每次出去的兔子都不会被吃且相邻两天派出兔子的差异数不超过L(≤k)。Solution  比赛时我觉得这题很奇怪,感觉可能是道贪心题,并且想了一下,但是思考方向有点问题;随后我又想到了网络流,但没想到怎么建图;于是最后就打了暴力。   正解的话...

2018-03-09 19:23:38 443

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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