日记(菜的连比赛都参加不了)

今年R1在河海大学常州分校(差评,去年就在我家门口),4.5~4.7

我没有正式名额qwqwq连非正式都没有了

懒着写题解就写日记,咕咕咕?(赛(JSOI2019/APIO2019)后再补吧(怕是永久咕咕咕了))

3.19 准备月考,颓废了一晚上

但愿文化课不要倒数

3.20 月考爆炸

晚上无聊写YNOI2019膜你赛T2,实际我考场上当时已经接近正解了,但还是自己太菜,没想起来相似的题,然后sb错误调了一晚上

3.21 又做了一道ynoi,莫队+bitset被卡了,最后写了一个很妙的树状数组

3.22 下午停了一小会课,做了两道fft的经典题

晚上学了一下linux系统qwqwq

3.23 凌晨才睡,比我小还比我强的lxr问我cf题的做法,然后我不会

一大早上数学课,学换底公式,差点把我整晕

然后下午晚上都在做题

先闲着没事写了咕咕月赛的T1,第一次忘开ll,觉得后面题不太可做就去做自己的题了

P3966 [TJOI2013]单词 :以前用ac自动机写过,但我现在不会写ac自动机了,写了个后缀数组

P5268 [SNOI2017]一个简单的询问 :莫队+推公式

P2485 [SDOI2011]计算器 :bsgs基础题

UVA1223 Editor :后缀数组裸题,输出height的最大值

UVA760 DNA Sequencing :因输出格式整错了很久,先用后缀数组找出两个子串的lcs,剩下暴力找就行了

P4474 王者之剑 :推导一下发现就变成了P2774 方格取数问题 ,写个跑一下最小割就行了,两道题代码一模一样,双倍经验,双倍快乐

P4462 [CQOI2018]异或序列 :做一个异或前缀和,跑莫队开桶统计就行了

好困啊qwqwq

3.24

噩耗来临:连非正式名额都没有了,一切初中生禁止参加省选qwqwq

APIO有可能变成NOI春令营

我是不是该在APIO/NOI春令营之后退役?

还是先好好做题吧qwqwq

CF547E Mike and Friends :后缀数组+线段树大力瞎搞

CF427D Match & Catch :后缀数组求两个字符串最短的且在每个串中仅出现过一次公共子串长度

P3355 骑士共存问题 :黑白染色,求最小割

P5030 长脖子鹿放置 :还是黑白染色(染色方法略有不同),求最小割

SP32577 ADAPHOTO - Ada and Terramorphing :后缀数组求最长公共子串

P4542 [ZJOI2011]营救皮卡丘 :神奇建模,跑最小费用最大流

3.25

思考了一天是否该退役,决定还是作为爱好吧,但停课还是算了

UVA1303 Wall :有点像信用卡凸包,就是凸包周长+整圆的周长

P5108 仰望半月的夜空 :后缀数组+二分答案

3.26

白天在学校学计几?

P3763 [TJOI2017]DNA :建出sa后暴力就行了(

P1452 Beauty Contest :旋转卡壳模板题,但要注意特判不能形成凸包的情况

P4662 [BalticOI 2008]黑手党 :十分套路的拆点跑最小割,最后搜索一下,寻找割边

3.27

我apio非正式也没有,想好好退役也得到NOIP2019啊qwqwq

颓废的一天,文竞两开花,就写了一下你的名字,sa被卡常了

3.28

几乎肛了一整天文化课qwqwq,晚上只做了两道sb网络流

UVA1194 Machine Schedule :最小点覆盖=最大匹配,上网络流就行了(数据有坑)

P4304 [TJOI2013]攻击装置 :骑士共存原题?真·良心。染色后求二分图最大独立集,二分图最大独立集=总点数-最小割,网络流跑一下就珂以了

3.29

下午学校义卖?呆在机房写文化课作业,写完了下楼转了一圈,和ljd一起瞎转,看见了一个lovelive的卡套,ljd破费1rmb买了一个送我(似乎肥肠百合,yyf一直在买肥宅海报

晚上继续颓废~

P3245 [HNOI2016]大数 :莫队整一下就行了

UVA1184 Air Raid :最小路径覆盖=总点数-最大流

P1935 [国家集训队]圈地计划 :和happiness有点像,黑白染色跑最小割

3.30 颓废了一整天

3.31 异常颓废

μ's已经解散三周年了qwqwq,但还留存在我们心中,μ's forever!!!

P3792 由乃与大母神原型和偶像崇拜 :线段树和哈希似的东西的结合

P3521 [POI2011]ROT-Tree Rotations :线段树合并裸题

P5025 [SNOI2017]炸弹 :求每个点能到达的点的数量,线段树优化建图,tarjan缩点,再进行搜索,求出答案

P3605 [USACO17JAN]Promotion Counting晋升者计数 :还是线段树合并裸题

3.32(4.1)

又是颓废的一天(

P4556 [Vani有约会]雨天的尾巴 :树剖求lca,整个差分,线段树合并做

4.2

P3224 [HNOI2012]永无乡 :线段树合并模板题,也可以用平衡树合并

P1600 天天爱跑步 :我之前竟然从没做过这题……树剖求lca,推一下贡献,发现珂以用线段树合并,剩下的就是板子了

4.3

调了一晚上谈笑风生都没调好

4.4

下午走了10km,真爽

P5278 算术天才⑨与等差数列 :P3792的加强版,但实际还是一个哈希的思想

晚上打了wf,与lxr和hsc一起开黑,他们负责写题,我负责吹逼

A题是个贪心,我们过得比清华早

E题实际挺简单的,tarjan来做,只是码起来有些烦

4.5

P3899 [湖南集训]谈笑风生 :线段树合并,想法非常simple,但玄学WA很久

P3567 [POI2014]KUR-Couriers :主席树裸题

AT987 高橋君 :莫队+组合数乱搞

明天JSOI2019R1D1,祝参赛的大佬++rp

4.6 十二省联考/HNOI D1

颓废了一上午

十二省联考:前两道题都说是原题,T3给人绝望的感受

HNOI:过于毒瘤,我啥都不会

P2633 Count on a tree / SP10628 COT - Count on a tree :双倍经验,双倍快乐 差别在于前者强制在线,整个主席树上树就行

P3302 [SDOI2013]森林 :启发式合并+倍增/lct求lca+主席树上树

P5283 [十二省联考2019]异或粽子 :可持久化01trie裸题,十二省联考还带考原题的??!

4374 [USACO18OPEN]Disruption :线段树合并

4.7 十二省联考/HNOI D2

异常颓废

十二省联考:就春节十二响可做

HNOI:没敢看(

P3168 [CQOI2015]任务查询系统 :主席树裸题

P5290 [十二省联考2019]春节十二响 :启发式合并+堆

4.8

颓废

P5284 [十二省联考2019]字符串问题:不会sam,在学校瞎yy了一个sa做法,详细题解

4.9

依然颓废

P5292 [HNOI2019]校园旅行 :奇妙的建图+奇妙的SPFA

P5286 [HNOI2019]鱼 :毒瘤计几,实际就是初中数学,枚举头和身子与尾巴的连接处,分别算出身子和尾巴的种类数,乘法原理即可。身子用二分来找,尾巴极角排序后用two-pointers做

4.10

文竞两凋零

P5280 [ZJOI2019]线段树:九老师的线段树真毒瘤(

P5287 [HNOI2019]JOJO :将操作离线,kmp乱搞一发

P2473 [SCOI2008]奖励关 :简单状压dp

4.11

是真的颓废

卡了一晚上你的名字的常,就我的代码在洛咕过不去,洛咕评测姬太不稳定,评测鸭上都过了呢~

下次还是学sam用sam做吧qwqwq

P4559 [JSOI2018]列队 :贪心+主席树

4.12

颓废得很

P5295 [北京省选集训2019]图的难题 :退流(第一次遇见这种操作)

4.13

文化课作业要人命,今天是GX/GZOI,FJOI,SCOI的日子(

P3588 [POI2015]PUS :线段树优化建图后跑拓扑

P5289 [十二省联考2019]皮配 :01背包

4.14

学文化课真是难啊

下午讲省选题翻车,还是duyi讲sam讲的好

P2178 [NOI2015]品酒大会 :讲的是sam做法,但我还是用sa+并查集硬搞过了

CF438D The Child and Sequence :sb线段树区间求和取模,单点加

4.15

好难受啊,sa又被卡了,看来还是要好好学sam(写了一道类似sandy的卡片的spoj题,串长为1e6,nlogn就被卡了)

P2495 [SDOI2011]消耗战:虚树dp入门题

4.16

马上要期中考试了的说,我是否能苟过期中考试?

P5300 [GXOI/GZOI2019]与或和 :把每个数组拆位,统计全0/全1的子矩阵个数,计算答案,(O(32*n^2))

P5305 [GXOI/GZOI2019]旧词 :把查询离线,从1开始一个点一个点加,树剖统计答案,这真的是GX/GZOI2019的d2t3吗qwqwq,怎么感觉放noip中只能放d1t2/d2t1

4.17

P5309 [Ynoi2012]D1T1:过去八连测的题目,回收利用,分块,钦定一个阈值,大于公差大于它的直接暴力,小于它的记tag[i][j]表示公差为i, 首项j~i的标记和,答案就珂以用分块算出

P5304 [GXOI/GZOI2019]旅行者 :虚拟源点汇点,每次枚举二进制中的一位,这一位是0/1的点分别连向s/t(跑两次),跑dij求s-t最短路,(O(Tnlog nlog k))

4.18

明天就要开始期中考试的说,不要因为文化课爆炸而退役啊yzh

P5302 [GXOI/GZOI2019]特技飞行:毒瘤计几题,实际珂以说是两道题的结合。把答案拆成两部分看,一部分是特技的分值,易知最大最小分别是对象交换次数最大(所有交点都进行对象交换)的时候和对象交换次数最小(每次的对向交换在最终的排列p上的作用体现即为交换了某两个元素的位置。因为我们只需要用最小的交换次数将p还原成元排列即可)的时候,另一部分是评委给的分值,我们看曼哈顿距离不爽,转成切比雪夫,进行扫描线即可。思想肥肠简单,码了我1h最后只能过样例1,最后迫不得已抄了zsy的代码(

4.19

颓废

P3336 [ZJOI2013]话旧:简单dp,就是有点烦,题面有点坑,洛咕上写的是最小值是0,最小值是话旧2,用lucas做(我一开始想的都是话旧2),而话旧是极小值(每个单调区间的最小值都是0),幸好翻看了一下讨论

4.20

学了一天文化课?

下午打了一小会月赛,体验极差,T1签到肯定秒掉,T2想拿直接输出+暴力的40pts,暴力写挂了,交了n多发,罚了不少分,T3看着题面就不想写了,看见T4,lxl的题,当时只会暴力40pts。再仔细想想gpa只有30种,这是一道lct(口胡),然后快速被自己证伪,一个菊花图就完蛋

P1637 三元上升子序列 :好像是道树状数组就能做的sb题,我把它当主席树模板写了一发(

4.21

补番复习文化课啊qwqwq,但复习前一眼看穿了Ynoi2012d2t1,这不就是个sb01trie题吗

4.22

期中考试爆炸d1+补番

4.23

期中考试爆炸d2+颓gal

4.24

文化课成绩还行,没掉出年级前20,

写Ynoi2012d2t1,一直wa60分

调试无果,变开始颓gal

4.25

玩gal时突然发现我Ynoi2012d2t1出了个sb错误

P5312 [Ynoi2012]D2T1 :树状数组+01trie暴力即可

P5322 [BJOI2019] 排兵布阵 :省选还出背包?

4.26

颓废

CF85D Sum of Medians:比较神奇的线段树

4.27

上午学习求导,下午学习岛学,晚上继续颓废

P2468 [SDOI2010]粟粟的书架 :二合一的题目,矩阵的时候直接二分答案和二维前缀和做,数列的时候用二分答案和主席树写

4.28

JSOI2019R2的日子,djq210稳拿rak1%%%

听说T1是2-sat加bitset优化,T2是个树形dp+容斥,T3是个志糊串

awsl,我之前立过一个flag:在平成年间ac200题。但这个flag有点危险啊,还有5题,只剩两天(

P5323 [BJOI2019] 光线 :一个推推式子就出来的简单dp

P1962 斐波那契数列 :啊,我才会矩阵乘法,还是tcl

P5303 [GXOI/GZOI2019]逼死强迫症 :简单dp,再加上矩阵乘法优化

4.29

闲着没事把SNOI2019D1的题传到洛咕上

CF617E XOR and Favorite Number:CQOI2018异或序列的出处(

P5329 [SNOI2019]字符串 :是一道很傻的题目,根本不需要sa(虽说我随手写了个sa的做法

4.30

闲着没事把JSOI2019R2的题传到了洛咕上,SNOI2019D2因为有spj所以就先咕咕咕了

CF558E A Simple Task :众所周知珂朵莉树是很美妙的数据结构

P4970 全村最好的嘤嘤刀 :线段树区间和,区间加,单点修改,区间最大,区间最大的位置,反正写起来挺傻的

P4735 最大异或和 :一个sb可持久化01trie因少了个特判坑了我半小时

5.1

P5332 [JSOI2019]精准预测 :2-sat+bitset优化+极致卡常

P4551 最长异或路径 :01trie

P5327 [ZJOI2019]语言 :一眼看出是线段树合并,果然T2是最可做的

5.2

P5330 [SNOI2019]数论 :找出余数环后分类讨论

P5331 [SNOI2019]通信 :分治优化费用流建图

P5338 [TJOI2019]甲苯先生的滚榜 :平衡树/线段树+树状数组

P5337 [TJOI2019]甲苯先生的字符串 :矩阵快速幂裸题

5.3~5.13

这段时间颓废的很,把刀剑系列从头补到尾

P5340 [TJOI2019]大中锋的游乐场 :最短路裸题

P5350 序列 :珂朵莉树模板卡我空间

P5355 [Ynoi2017]由乃的玉米田 :小清新人渣的本愿再加一个操作,暴力就能过

P4098 [HEOI2013]ALO :可持久化01trie+平衡树/链表

P5358 [SDOI2019]快速查询 :把每个数字表示成x*mul+plus即可

P2184 贪婪大陆 :树状数组模板题,刷水题有助于我们涨信心

P4211 [LNOI2014]LCA :旧词的原题出处,加一个差分即可

P5367 【模板】康托展开 :线段树优化康托展开,nlogn

P5361 [SDOI2019]热闹又尴尬的聚会 :神奇构造题

P3758 [TJOI2017]可乐 :根据弗洛伊德传递闭包的性质用矩阵快速幂转移

P3924 康娜的线段树 :线段树上瞎搞期望

CF1163F Indecisive Taxi Fee :在最短路上建线段树乱搞

5.14

CF1149C Tree Generator™ :答案是一段括号序列匹配后剩下的括号数量的最大值,线段树维护

5.15

P1198 [JSOI2008]最大数 :写板子保持手感

5.16

P4099 [HEOI2013]SAO :在树形图上做dp,n^3用前缀和优化成n^2

5.17

P5360 [SDOI2019]世界地图 :实际就是最小生成树合并,加上虚树减小合并代价

5.18 文化课好烦哇,把博客的css代码upd一下

P5398 [Ynoi2018]GOSICK :想了我一整天,不会做。二次离线莫队+状态压缩,最后还是看着mrsrz的代码才明白这题这么做

5.19

赶快停止颓废

P4137 Rmq Problem / mex :主席树模板题,曾经用复杂度不对的莫队写过

P4838 P哥破解密码 :矩阵快速幂

P4910 帕秋莉的手环 :矩阵快速幂

5.20~5.25

P5328 [ZJOI2019]浙江省选 :半平面交+二分

P5324 [BJOI2019]删数 :线段树

P1357 花园 :矩阵快速幂

P5339 [TJOI2019]唱、跳、rap和篮球 :容斥dp

5.26

拿出放弃多年的铜管,发现自己已经不会吹了?

P5405 [CTS2019]氪金手游 :概率dp

5.27

P5342 [TJOI2019]甲苯先生的线段树 :计数dp

5.28~?

咕咕咕

原文地址:https://www.cnblogs.com/yzhang-rp-inf/p/10561750.html