CSP2021游记
2021/10/27 6:11:40
本文主要是介绍CSP2021游记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
题外话
中午十二点半到了考场。没到时间不让进,恰巧发现 lhm 在对面饭店于是去讨论了一下上午 J 组的题,复习了线段树板子(
等到进考场坐好的时候已经两点半了,看考号本来以为我们同机房三个同学会坐一起,结果和去年一样,到我这里正好换行了(悲)
正文
刚坐下就发题了qaq
开考先把四道题瞟了一眼,嗯,没考期望,没考大模拟,暗自庆幸一下()
正序开题,先看 \(T1\) 。看了挺久,画了一堆图,然而不会。于是猜测答案具有单调性,考虑三分。为了验证正确性先上来码了个暴力,跑了下大样例,发现三分假了。又来来回回想了想,实在没思路。
看时间已经过去 1h 了,把暴力先放在那去看 \(T2\) 。讲真那一瞬间,我的脑子“嗡”的一下,完了,这题咋写暴力啊/kk 其实很清楚正解是区间 dp ,但并不清楚具体该怎样 dp ,预感自己想不出来,果断弃掉了。
\(T3\) 刚开始看错了题,以至于卡了一段时间,不过好在很快意识到了。刚开始想的是直接枚举操作序列,这样能 \(20\) 分。经过思考想到似乎可以只枚举回文串左半部分是哪些数字,然后去判断能否由原序列得到,这样就 \(40\) 分了。
最后写的是 \(T4\) 。看样例想到了一个显然错误的贪心算法(而且还十分复杂),但当时并没有意识到()就这样子写了 1 个小时过掉了小样例,大样例一测,好家伙,果然假了。看了看所剩无几的时间,自认为半个小时已经不足以打完 \(T4\) 的 \(10\) 分暴力,特别是还要留时间检查的情况下。
然后就检查文件,删调试语句,查多测数组清空, return 0 。接着就到时间了,出了考场。
估分 \(40+0+40+0=80\) 。
反思
感觉这次考试问题其实挺多的吧。
首先是想到了什么做法(尤其是贪心这种不靠谱的东西)一定要多思考一下,确定是对的再写,而不是写了才发现问题,不然白白浪费时间。
其次一定别在一道性价比极低的题上面死磕。总的来说主要是时间分配问题,其余的就属实是水平不够了。
后记
在考场上收拾东西的时候,对面学姐过来问我考怎么样,当时心里是真的慌得一批,完全不清楚自己到底有没有挂掉,于是答了一句,估计爆零了()
出考场发现貌似大家都不是太会。心里还是比较欣慰的()
吃饭的时候叫同学帮忙测了下 \(T1\) ,嗯,没挂。
回家上 infoj 测, \(50+0+52+10=112\) ,就离谱。洛谷上测是 \(40+0+40+0=80\) ,总之应该是没挂分,还好。
这篇关于CSP2021游记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-12深入理解 ECMAScript 2024 新特性:Map.groupBy() 分组操作
- 2025-01-11国产医疗级心电ECG采集处理模块
- 2025-01-10Rakuten 乐天积分系统从 Cassandra 到 TiDB 的选型与实战
- 2025-01-09CMS内容管理系统是什么?如何选择适合你的平台?
- 2025-01-08CCPM如何缩短项目周期并降低风险?
- 2025-01-08Omnivore 替代品 Readeck 安装与使用教程
- 2025-01-07Cursor 收费太贵?3分钟教你接入超低价 DeepSeek-V3,代码质量逼近 Claude 3.5
- 2025-01-06PingCAP 连续两年入选 Gartner 云数据库管理系统魔力象限“荣誉提及”
- 2025-01-05Easysearch 可搜索快照功能,看这篇就够了
- 2025-01-04BOT+EPC模式在基础设施项目中的应用与优势