自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Never give in.

弱小和无知不是生存的障碍,傲慢才是。

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

原创 [JZOJ5485]【清华集训2017模拟11.26】字符串

Description 一个字符串的权值是这个串包含的不同字符个数。 给定一个长度为n的字符串,把它分为k个连续非空字段,每个字符必须在某一段中,最小化字符串的权值和。 对于100%的数据,1<=k<=n<=100,000。Solution考虑DP 发现如果直接f[位置][第几段]来表示,那么状态数是n^2级别的很容易发现,答案一定不超过k+25 那么可以优化状态 设F[i]

2017-11-29 11:53:27 500

原创 [JZOJ2784][BZOJ2434]【NOI2011】阿狸的打字机

Description 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有 26个小写英文字母和’B’、’P’两个字母。 经阿狸研究发现,这个打字机是这样工作的: 输入小写字母,打字机的一个凹槽中会加入这个字母(按 P 前凹槽中至少有一个字母)。 按一下印有’B’的按键,打字机凹槽中最后一个字母会消失。 按

2017-11-28 17:20:53 279

原创 [JZOJ3648]【GDOI2014】beyond

Description 对于100% 的数据,1 <= N <= 2,000,000Solution题目大意g给出两个字符串A,B,要求找到最大的L,使A和B长度为L的前缀循环同构分析设exA[i]表示a[i~n]与b的lcp长度。extB[i]同理在A中枚举循环的开头i 那么我们需要找到一个最大的j,使得1<=j<=exA[i]+1,且exB[j]>=i线段树二分之类的当然可以做,但是Nl

2017-11-23 15:55:56 382

原创 exKMP 学习小记

Text给定文本串S,模板串T n=|S|,m=|T| 数组ex[i]表示S以i这个位置开头的后缀与T的最长公共前缀的长度 要求在线性的时间内求出ext[1..n] 显然,若某个ext[i]=m,那么说明找到了一个T 因此我们将其看作KMP问题的扩展实际上这个算法与KMP完全不同,个人认为它反而与manacher有几分神似设辅助数组next[i]表示T中以i这个位置开始的后缀和T的最长公共

2017-11-23 15:43:44 538

原创 NOIP2017 提高组 题解

Day 1T1直接a*b-a-bT2大模拟。。。T3设Fi,jF_{i,j}表示到i这个点耗费的距离比到这个点的最短路多j SPFA转移Day 2T1直接N^2判断距离,并查集连接T2考虑状压DP设Fi,jF_{i,j}表示当前做到距离为i,走过的点的二进制状态为j显然可以将走过的点都看作第i层转移,而不必记录最后一层是哪些点,大大优化了编程和时间复杂度T3暂时只会80分。。。

2017-11-16 16:49:02 1578

原创 【NOIP2017】遗憾记

2017.11.10 Fri Day 0今年NOIP2017在广州二中真的偏远。。。 晚上到了酒店已经快8点了。酒店似乎很高级?一进门,桌面上放着一张红纸 “您好,本酒店将于11月10日晚20:30~21:00进行消防演习,届时将会短暂停电,电梯将迫降至底层。。。。”看了看表 今天正好11月10日,现在。。。。 20:10 SMG??只好出去浪。。 决定去附近的

2017-11-14 15:20:43 427 1

原创 【NOIP2017Finally模拟11.9】总结

今天是NOIP前最后一次模拟了。。。T1好像又是数学题,然后乱搞一下? T2水题直接过 T3维护一下什么的。。。然后果断开始淦T1 然后淦了1.5h毫无办法还是打了个70分DFS(这一波血亏啊。。)T2很快就打完了,没有太大问题,毕竟前两天才写过tarjan缩点T3看到Add只有1000,马上想到可以暴力重构然后5000*1000*log的复杂度和码量让我方了。。。然后是一眼LCT?? 然后

2017-11-09 15:14:13 229

原创 Miller_Rabin素数测试与Pollard_Rho分解质因数

Miller_Rabin测试如果需要快速测试一个数是否是素数,有筛法与试除法此处介绍的是一种基于费马小定理的不确定性算法,当然,这种算法的出错率是极其微小的,尤其当选择的测试数较多时,因此在OI比赛中成为一种实用的算法好的进入正题。我们知道费马小定理,若pp为素数,那么对于a为任意正整数且a不为p的倍数时,有ap−1≡1(modp)a^{p-1}\equiv 1\pmod p然而它的逆定理并不成立,

2017-11-08 21:48:20 515

原创 burnside引理与Polya定理计数法

Text我们将一个集合到它自身的一个一一映射称为一个置换对于集合[1,2,3,4] (13223441)\begin{pmatrix}1 & 2 & 3 &4\\3 & 2 & 4 &1\\\end{pmatrix} 就是一个置换,把1换成3,2换成4,3换成2,4换成1我们也可以将其写成循环节的乘积的形式 因为1到3,3到4,4到1这是一个循环节 2自己构成一个循环节 (1,3,4

2017-11-08 17:19:30 625

原创 [JZOJ5457]【NOIP2017提高A组冲刺11.6】项链

Description 现在有m 种颜色的珠子。定义一个长度为n的项链为一个顺次连接n个珠子的环, 将所有旋转和翻转看作是等价的。 比如说, [1,2,3,4]通过旋转等价于[2,3,4,1],[3,4,1,2], [4,1,2,3]; [1, 2,3,4] 通过翻转等价于[1,4,3,2], [3,2,1,4], [2,1,4,3],[4,3,2,1]。 同时, 你还可以进行一种颜

2017-11-08 16:47:36 492

原创 [JZOJ5456]【NOIP2017提高A组冲刺11.6】奇怪的队列

Description nodgd的粉丝太多了,每天都会有很多人排队要签名。 今天有n个人排队,每个人的身高都是一个整数,且互不相同。很不巧,nodgd今天去忙别的事情去了,就只好让这些粉丝们明天再来。同时nodgd提出了一个要求,每个人都要记住自己前面与多少个比自己高的人,以便于明天恢复到今天的顺序。 但是,粉丝们或多或少都是有些失望的,失望使她们晕头转向、神魂颠倒,已经分不清楚哪

2017-11-06 15:40:04 356

原创 [JZOJ5451]【NOIP2017提高A组冲刺11.4】Genocide

Description Solution50分的非常简单,原式可以拆成一个斜率的式子,我们可以用一个单调栈进行斜率优化(为什么是栈而不是队列,可以自行画个图)考虑100分 对于某一个点的更改,只需要求出必须选这个点的最优答案和不选这个点的最优答案。不选这个点的答案非常好求,可以倒过来做一遍DP 设fif_i表示1到i的答案,gig_i表示i到N的答案 那么不选的答案就是fi−1+gi+1f_

2017-11-05 22:27:40 271

原创 【NOIP2017模拟11.5】总结

今天感觉状态还可以,嗯。 看题 T1图的染色?是不是有什么高级做法。。。 T2方差,化一下式子。 突然记起来N年前做过一道方差的题目,是枚举它们的平均数,然后贪心答案,根据贪心出来的结果计算正确答案。很快打完了,弄了个拍,直接过。 心情不错 看T3两个无根树比较,肯定以重心为根嘛 然后树哈希乱搞? 突然记得WerkeyTom爷讲过。。 但是忘得差不多。。我趴台冥想半天,YY出了一个

2017-11-05 22:03:22 219

原创 【NOIP2017模拟11.3】总结

嗯。。 NOIP模拟。。好 看题 Debug的题。。我有种不祥的预感T1二分然后乱搞? 然后玩了10分钟感觉根本不能贪心。好像可以连下边乱搞 怎么T1这么诡看T2 什么鬼题果断弃T3博弈 先放放感觉T1好多人切 不切不行啊但是早上精神萎靡不振(趴在桌子上睡了30分钟)实在没有头绪出去走廊想(又游荡了40分钟)不行啊。。根本没办法诶好像不合法情况是确定的 回去打了个水法,样例都错。。发

2017-11-03 22:41:18 242

原创 [JZOJ5446]【NOIP2017提高A组冲刺11.3】高考是不可能高考的(2-SAT问题)【Atcoder regular context 069F】

Description Snuke 喜欢旗子. Snuke 正在将N 个旗子摆在一条线上. 第i 个旗子可以被放在位置xi 或yi 上. Snuke 认为两个旗子间的最小距离越大越好. 请你求出最大值 对于100% 的数据, 1 <= N <= 10^4; 1 <= xi, yi <= 10^9Solution首先二分答案那么考虑相互关系二分出来的答案使得,选了某一个,

2017-11-03 21:47:02 298

原创 【NOIP2017模拟11.2】总结

今天还是换机房继续模拟坐了昨天用过的电脑,没怎么花时间测试环境一眼扫过去 T1这不是原题么 逗我玩呢拓扑序+heap 好像5分钟就打完了。。。我说要不不拍了吧 看向旁边xdl大爷 一副“反正我拍了”的样子。。好吧,花了10分钟弄个拍,一拍就过 然后出数据的时候发现漏掉-1的情况,还好。。看T2 似乎一个树形DP换一下根就好了。 开打 写了一半 呀 怎么手玩出来跟样例完全不一样啊再

2017-11-02 22:39:51 283

原创 [51Nod 1920] 空间统计学

Description有个m维的空间,并且每一维的坐标x都满足x∈ [0, 3]并且x为整数。 这个空间有n个部落,每个部落都坐落在这片空间中的一个点上,可以用坐标(x1, x2, …, xm)来表示。 有些部落可能在在同一个点上面。 定义两个点的距离为它们的曼哈顿距离,即每一维坐标差的绝对值的和。 比如对于点(x1, x2, …, xm)和(y1, y2, …, ym),它们之间的距离为

2017-11-02 22:21:45 356

原创 [JZOJ5445]【NOIP2017提高A组冲刺11.2】失格

Description 胆小鬼连幸福都会害怕,碰到棉花都会受伤,有时还被幸福所伤。 ——太宰治《人间失格》 回顾我的一生,一共有n个事件,每一个事件有一个幸福值p_i。 我想用n-1条线把所有的事件连起来,变成一个连通块。一条连接了事件x和事件y的线会产生min(p_x mod p_y,p_y mod p_x)的喜悦值。 日日重复同样的事,遵循着与昨日相同的惯例,若能

2017-11-02 17:05:57 307

原创 【NOIP2017TG模拟2017.11.1】总结

今天完全按照比赛的形式进行模拟,换了机房,断网,用PDF,建文件夹最近几天都是NOIP难度的题目,总是想要那一个好的分数8:30拿到题目一看画风不对! T1就这么诡?考虑优化一下暴力 二分两个端点似乎复杂度是可以证明的 二话不说开打,打的比较急,20分钟打完了,又用20分钟拍了一下 没有问题相当HAPPY看T2 这题要么贪心要么暴力。。 一开始想的是贪心,结果一拍就错。考虑优化暴力 似

2017-11-01 22:40:48 249

原创 [JZOJ5442]【NOIP2017提高A组冲刺11.1】荒诞([BZOJ3060]【POI2012】Tour de Byteotia)

Description 我的灵魂与我之间的距离如此遥远,而我的存在却如此真实。 ——加缪《局外人》 我醒来的时候,发现满天星斗照在我的脸上。田野上的声音一直传到我的耳畔。夜的气味,土地的气味,海盐的气味,使我的两鬓感到清凉。这沉睡的夏夜的奇妙安静,像潮水一般浸透我的全身。这时,长夜将尽,汽笛叫了起来。它宣告有些人踏上旅途,要去一个从此和我无关痛痒的世界。 这时我在想一个问题:我

2017-11-01 22:15:48 322

空空如也

空空如也

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

TA关注的人

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