CSP-S —— NOIP 2021 日记

from 2021.9.27 to 2021.11.29

9.27 25天

今天是赶完所有图论板子的纪念性的一天,决定9.30就要上树了,考前可能就不怎么玩图论了吧,拓扑的博客就差一点,预计29肯定上新了,tarjan是真的好麻烦哎,想想我的第一个博客就是tarjan,干了3个三晚,现在又耗了一下午整理,好多定义算法二刷感觉真的不一样(感觉再给我一年我肯定爆棚的宁!)

不过今天一道图论都没卷上,感觉还是不太踏实啊

hhh,时间还是好快,还要胜利不要回忆吧

卷题计数: +2

今日收获:tarjan算法与连通性

9.28 24天

卷了一下午的图论,一道金典二分最短路给我拖了半个下午,区区5行的二分生生不会,已经准备回去二刷某某的算法小抄了

意外发现二分基本忘到没有,难题毫无思路,可能有限的图论日程还要再加一套二分图了

P1462 通往…的路径

spt要提上来了,学了就会,一改就废

卷题计数:+5

ak 最短路官方题单

9.30 23天

spt: 其实本来就挺懂hh,今天调了了几下出不来样例答案,发现是一个多解,所以直接交,切了hhh,(CF 还真是调皮~~)

贪心好重要,现在我一看最小字典序就怵,赶快去acwing basic ,刷!

英联2021全球总决赛主题曲上线!!!!!,延续了英联一贯的传奇感,爽!

卷题计数: +3(偏低效的,可能简单的图论基本是完了)

ak 连通性官方题单

https://blog.csdn.net/C20190102/article/details/110186976?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163316615616780264079453%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163316615616780264079453&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-3-110186976.first_rank_v2_pc_rank_v29&utm_term=%E6%9C%80%E5%B0%8F%E5%BA%A6%E9%99%90%E5%88%B6%E7%94%9F%E6%88%90%E6%A0%91&spm=1018.2226.3001.4187

10.10 13天

感觉基础知识差好多,又在acwing上玩了好久

字符串算法blog完工,准备回归完全的DP了hh

(回头望月,已经写了很多了)

code blocks

10.12 11天

lis感觉好生疏,可能好久不理他,他把我甩了5555

计数DP好难,考前不准备攻克了,经过一下午DP的刷,我已经预料到,今年拿分的肯定是图论

update 了目录

10.13 10天

运动会前一天,天气超冷,但是心情挺激动的,我的项目是铅球,听说csz也推?我就直接和zjw说:她要是上5米我直接请她吃一个月饭!当然,csz不上5米应该还是在预料中的吧…(毕竟她比较娇小…)

和xxx和安老师讨论了一波未来,准备冲上CSP_S一等,拿到勾勾和条幅就收,时间不多了,拿下省一在今天做了2020之后非常的可触摸,未来一片光明!

CSP_S 2020 ,T3 可能是个削弱版线段树2,线段树基础就不好的我学了一个三晚也不懂

计划:线段树复习和再进阶 10.14-10.16

10.17 5天

休假日来机房,偶遇高一数竞,“早上好,大家都好有元气!”

中午碰见补课回家的罗部,吃了一顿本来应该在中考后暑假吃的饭,那时候觉得遥不可及的学霸,哪知道今天这么亲密呢

还有5天,还有一周,我可以卷上250道吧,我在努力!

10.22 1天

第一次参赛,整个人还挺兴奋的,我和安老师当天下午就先出发一波,晚上7点左右出了校,感受了晚高峰门口的一中,从南门看图书馆还是挺好看,有内种高级学府的感觉了

路上在环城高架入口堵了30分,好家伙一个单车道入口,撞了2起,险些没赶上,上了火车,掏出笔记本打线段树,走的时候带了自己的博客,所以离线也可以复习

到了太原南,偶遇传媒大学美女学姐拼车,艳遇呀艳遇,我赶紧推安老师做了后排。到了千禧发了一条动态,效果奇佳,祝福超多,信心大增

10.23 0天

上午起的不太早,晚上好好睡了一波,开门吃早餐,没想到对门就是同仁,聊了一会,千玺早餐很不错,发照出去看的我妈都馋了,偶遇学长,约着到房间卷了几个板子,状态很好

中午千玺会师,激动的睡不着,现学了快读

到场,太理真漂亮,上了信技5,开始写快速幂,快读,测试了code blocks ,手感都在

开始答题,第一题外壳贪心,我错以为今年CSP很有友好,写了区间覆盖update,找到了瓶颈,如何找到第一个小于等于tar的位置 – 平衡树!

冷汗飕飕的,我不会~~

接下来试着写了单调队列,二分,所有套log的我都分析了一波,觉得不可能
(铺垫,我已经发现对面写了一个单峰!我好像有所思,不过没想到单峰是啥意思)最后也是暴力,AC了民间,好希望AC CSP的

其余的全是暴力

结束,开始备战NOIP,又是背水一战

10.26-10.29

刚考完试的几天,查出来很多小细节错误,快读玄学失误,return 0之类的,不过都是大惊小怪,几乎没有影响的那种,考完了csp,最大的感觉是数据结构能力跟不上我的思维,t1尤其明显,于是安排了两周数据结构,适当上了一点省选数据结构

初步安排:FHQ,分块,莫队,CDQ,点分治和点分树,进阶分治

数据结构复盘: 树状数组,线段树,treap

时至10.30,分块和4种莫队已经搞完,手感还可以,离线真的好香呀

开始了日常化卡常,对于各种inline,register,快读之列,开始日常使用,保证考场不失误(真的fast了挺多)

在安老师的指点下开始训练盲打,磕磕绊绊,希望可以越来越快

10.30

出分的历史时刻,在xxx的指点下,暴力进了noi界面,第一题奇迹般ac,几乎几乎堪比奇迹,真的是奇迹,激动的有点失态,大喊了好多声引来了宋老师,很多楼里的人听到了,可能以为是哪个孩傻了hh

回头一想,其实机房里其他可爱都没发挥好,那么嚣张真的很差劲啊我~

亚娇很快就知道了,宋老师也联合起来狠狠敲打了我一顿,叫我别飘别浪,我也懂。列表的oier都傻了,都是40+20这种的,估计没想到小常数单车变摩托了。

闻柒最淡然,可能是退役了,又指给我接下来该怎么做,我觉得很有道理,好家伙谈到3点,她把资源可能都给我了吧,不知道哪来的那么好的笔记,女生就是不一样,一定要写进来日记纪念她。

11.1 倒计时重启 18天

开始复盘树状数组,几乎就是今天,我好像才认识了这个算法,便捷的单点修改和前缀和查询,辅以查分几乎无敌的区间修改,转移一波权值线段树的概念堪比平衡树hhh,二刷绝了

树状数组重置blog

复杂度反推算法,蛮不错

11.2 17天

二刷线段树,终于搞懂了带乘线段树,有一点背会的意思,不过还是理解了
明天会再度冲击扫描线,希望这一回不要失望

(11.15补,堪堪才会写扫描线,面积还好,周长太难了~)

另: 考前除数据结构外,所有的博客不将更新,为节省时间,考后再补

11.4 -11.10 各种数据结构

学习了树剖,对数据结构加深了理解
A了很多板子,很有成就感,不过很少的获得感,争取在本周结束之前尽可能多搞数据结构

https://www.luogu.com.cn/blog/user17952/solution-p3038
(树剖解读)边权转点

https://www.luogu.com.cn/blog/youxiudezzy/solution-p4198

11.12 - 14 二分记录

对于二分我们新的概念,扩展到求解单调性上
对于具有二分性的答案我们同样可以二分

终于理解了两个模板,对于界值的取舍应该以主观看法为主,想要在小的范围求解,就在囊括mid为可行解的情况下缩小右界。

特别的,二分范围必须是合法解,且一定有解,如果判断无解的情况需要结合解的具体含义,在二分外判断

注意核心的check函数,在线性探查的时候也要考虑在check内进行优化,以及线性探查的正确性

实数二分的eps精度尺会超出题需精度的两位以上,以求求解的准确性

结合一些线段设点的时候,注意上下取整问题,同时解的正确性也是必须考虑的

11.15 - 16 降维

https://ncc79601.blog.luogu.org/scan-line

https://www.luogu.com.cn/blog/wucstdio/solution-p1856

https://www.acwing.com/solution/content/19549/

  • 有些题,做的做的就紫了:从小绿扫描线到大蓝扫描线(离散化到线段树)

https://www.luogu.com.cn/problem/P1884

https://www.luogu.com.cn/problem/P5490

  • 棋盘动归金典:最小子矩形

1,悬线:(效率不高啊)

https://www.luogu.com.cn/blog/ONE-PIECE/solution-p4147

2,单调栈:(效率不戳,题解还有《祖传》并查集!!其实就一个意思~)

https://www.luogu.com.cn/blog/COLIN-GAO/solution-p4147

https://www.cnblogs.com/COLIN-LIGHTNING/p/8474668.html

  • 单调栈和队列注意实现是入内的下标,涉及控制范围的结构体栈一般是单降

  • 离散化数学性,72缩DP真是绝了

  • 尺取金典,加速突破的贝西(进击的cow)这种注意和二分区分

  • 树上差分

https://www.cnblogs.com/ice-wing/p/7709311.html

11.17 数据结构和树上问题

问题:

1,spaly如何处理无前驱后继的bst性质线段树

2,带区间覆盖和翻转的线段树到底咋弄

3,(二维)偏序性质(很)欠理解

4,逆序对各种题目和应用完全不通

11.18 - 11.19 区间DP和字符串

kmp,扩展kmp,分数运算,逆元,stl大法


https://studyingfather.blog.luogu.org/noi-technical-faq (技术标准)

https://www.acwing.com/solution/content/68505/

https://www.acwing.com/solution/content/20194/

11.19

下午下了第一节课从机房出发,正好是个课间,果冻浴霸罗部伟巨过来勉励了几句,xxx卷榜上了top,真的卷啊这两天,去的时候坐的CRH-H5,乘务员衣着倒是蛮有风情不过列车质量堪忧,(他老了~), 车上先写点板子,可是没忍住瞌睡,不了了之,正点太原站,不熟悉路况迷了一会,很快去了并州北路,开始考前复习

考前鬼使神差的复习了高精度,写了图论12大模型acwing上的板子,复习了spt,快读(我真就惹上他了),dp我做好放弃的准备了已经

11.20

上场,我这个人越是临头越兴奋,完全不能静心,去了太五门口,临时听安老师推销买了红牛,状态佳

考场右桌是二轮的对桌,还有个美女这次可能不在太原,两人说了气分块hhh,(不懂装懂),inner——peace~

第一题直接狂喜,复习了高精度的我感觉无敌,啪啪啪20分钟了事,2题直接判为不可做,三题准备双管齐下,退火一路,贪心+数据结构一路,退火挂的没影(事后发现降温那写错了,衰减太太太快了),一路贪心走到最后,事实是只得20,退火甚至可以88,T4完全没过眼睛

火车上发觉快读再次,再次,再次失误暴0

一中门口下了车,我没回家,先去了甘茶度,又是百盛,新巴克点了tall杯苦咖,看着冷风里wowallpark,骤然感觉与世界脱节,就这样品着咖啡听着薛之谦,一直到很晚,很晚…

11.21

感觉事件没有转机了,不过只剩下后悔了,好好静心,LA群里一时也不知道问题在哪里,知道我晚上灵光一闪,1!!!!!!!!!!!!

特判1之后AC,彻底破防。

11.23(终章)

写了这么久的故事没有一个好结局我实在很遗憾,不过安老师,宋老师也说了,欣赏风景也很重要,往后的日子里我会记住这段故事,把这别人鲜有的色彩,记住,传下去!

那么,也请热爱你的热爱吧,相信她,她不会亏待你!

THANKS FOR WATCHING

THE END ~

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流苏贺风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值