CSP-J 2020 第二轮 游记
Day-2
复习,打了 个模板,补了一下Dij的堆优化和prim,但是还是感觉要爆零,看了一下我的 每天一个爆零小技巧,感觉复赛很容易爆零啊。
晚上回家几乎没有写作业,whk完全弃疗。遇到班主任,他和我说搞好CSP,回来之后再补whk。
Day
来到学校完成最后一个模板 prim,然后一直颓废,貌似大家都一样啊。
下午出发去杭州了~~~~。
路途上一堆人在研究尺规作图
晚上大约6:00到HZ,感觉HZ就是不一样。
get防爆零手册*1
说实话杭州的夜景也不错的。
Day1
PJ选手起得很早,世道变了,以前都是TG的起得早啊,吃早饭的路上遇到一群歪果仁,不愧是HZ,大城市。。。
早上很早来到考场,而且差点忘记带上身份证。
密码是Ta&Shan#Zhi@Shi%
就是他山之石,不过听说提高组是(ke2YI0gong2YU0)
。
开场先看T1,感觉比去年难多了,其实只要预处理出 就可以了,切了切了。
然后看T2,只会 的暴力啊,诶不是可以用平衡树吗? 然后看一眼数据范围 ,开个桶乱搞即可。 30min切掉前两题,开始看看T3。
第一眼:把这个表达式扔二叉树上,使二叉树的后序遍历就是这个表达式,然后暴力求解即可。
然后开始优化。。。。
不难想到只需要处理这一条链就可以了,而且遇到 !
运算符还可以直接先上跳,可以写个树形DP预处理优化掉。而且向上跳的过程中还可以判断有没有对答案造成影响,剪枝,反正大样例是过了。
写完对拍就挂着,看看T4。
然而T4不会做....
先写了个dfs SPFA,然后样例就没过...
算了算了,还是数据分治,小数据暴力,大数据贪心(也就是SPFA)
然后又感觉T4有点像DP,但是由于花在T3的时间上太长了,就只能放弃T4了,继续来看T3。
接下来的时间就是修一些T3代码的锅,处理了一些细节和边界值的处理,然后就没有什么大问题了。。。
估分
回QZ的路上在计蒜客测了一下民间数据,
貌似T4的暴力写挂了。。。
Day2
洛谷出数据了,估分
(看来洛谷T3数据也很水啊,当然T4的暴力是真的挂了啊啊啊啊啊)
其实T3当时我差正解只有一步,就是剪枝是可以预处理掉的啊,然后就成为了 的查询就可以过了。
嘤嘤嘤没有AK,但是1=应该没有什么问题。
T3 具体做法: 众所周知,a&0
无论 a
取什么值,最终的结果都不变, a|1
也是如此,就可以在预处理的时候把另外一棵子树打上懒惰标记就可以了。
最后宣传一下my blog
Day 114514
score:
CSP2020S1/2见。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具