NOIP2023 总结

文章讲述了作者在CSP2023比赛中遇到的编程问题,包括函数未返回值导致的T2失败,头文件遗漏和编译错误,以及在不同题目中应用的数据结构优化和思维误区。作者反思了对题解的过度依赖和编码中的粗心,强调了虚拟机使用的重要性。

(我想炸了广大附)

估分:100+60(T2没想到正解我太菜了)+35+16(没优化到28分我太菜了)=211

实际:0+60+25+28=113

T1果然0分,ccf,呵呵呵

---------------------------------------------------------------------------------------------------------------------------------

CSP2023时,因为那个烂到爆的编译系统,我由于函数没返回值炸了T2

NOIP2023,在同一个地方考,不能重蹈覆辙!!!

好的,没有重蹈覆辙,在另一条路上死了!!!

vector没加头文件!!!

一定一定要检查函数返回值和头文件!!!!!

话说你本地怎么连这种错误都检查不出来啊?????什么编译器啊???!!!

[T1]

得分:0

比赛:很笨的做法,把所有串分别从大到小排序然后丢进Trie里,对于每个串,按从小到大在Trie里扫即可,复杂度O(26*n*m)

然后定义了一个vector存以当前节点为结尾的串编号,然后没开头文件,然后本地没出错??!

[T2]

得分:60

比赛:数据点分治,考场上推并查集、2-SAT,但是不会处理时间先后

[T3]

得分:25

比赛:发现题意可转化为对于串x,y,能否扩展,使得对于任意的i,都有x[i]>y[i]或x[i]小于y[i]。则设f[i][j]表示用x前i个,y前j个进行扩展,能否合法,n^3转移,用线段树优化到n^2 log n,但是莫名其妙挂了10分

[T4]

得分:28

比赛:你别说,我觉得这题比T3可做。。。

设f[i][j]表示前i天,目前连续打卡j天的最大收益,f[i][j]=f[i-1][j-1]-d+挑战收益,然后挑战收益愚蠢地写了个O(m)的枚举,导致时间复杂度变成了愚蠢的O(q*nkm),但完全可以用前缀和优化掉m,我太菜了,但好像数据挺水的???

[总结]

1. 思维还是比较死板,分析是平时对题解的依赖太强,导致T2没有推出正解

2. 部分分基本骗到,有些小细节应处理再到位一些

3. 写代码还是要再细心一些,谁知道这个编译系统有多烂

4. 我 要 学 习 使 用 虚 拟 机 !!!!!!!!!!!!!!!!!!!!!!

参考资源链接:[2023 NOIP CSP-J/CSP-S初赛第一轮学习资料汇总](https://wenku.youkuaiyun.com/doc/312eh1jcxg?utm_source=wenku_answer2doc_content) 备考NOIP CSP-J/CSP-S初赛时,合理安排学习时间和内容至关重要。《2023 NOIP CSP-J/CSP-S初赛第一轮学习资料汇总》是你的宝贵资源,它不仅涵盖了竞赛所需的理论知识,还包含了实战训练题和高频考点解析,能有效帮助你备考。 首先,你应该根据自己的基础和掌握情况,制定一个详细的学习计划。这个计划应该包括对计算机结构与组成、操作系统原理、基础计算机操作技能等核心知识点的学习,同时也要确保有时间进行编程实践。 其次,利用《2023 NOIP CSP-J/CSP-S初赛第一轮学习资料汇总》中的【CSP-J计算机结构与组成】系列,深入理解计算机的基本构造和工作原理。可以通过阅读博主dllglvzhenfeng在优快云博客上的详细讲解,结合视频或文章,建立起对计算机硬件和系统层次结构的认识。 接着,针对计算机等级考试一级模拟题和Office软件的运用,提升自己在实际编程项目中的数据处理和文档管理能力。同时,参加【五笔字型课堂】的学习,以提高编码时的打字速度和准确性。 Linux入门教程能帮助你接触操作系统层面的知识,这对于理解网络编程、系统管理等竞赛相关领域非常有帮助。理论课程方面,【计算机科学速成课】能快速帮助你掌握计算机科学的基础知识,包括算法、数据结构等核心概念。 针对实战训练,你可以利用【CSP-J初赛练习】视频进行编程语言C++的练习,熟悉竞赛常用语言。观看【CSP-J/S2022初赛讲评】和【备战CSP2022,初赛讲解】视频,深入理解往年赛题和解题策略,这样可以让你更好地适应比赛的题型和风格。 最后,结合模拟题和高频考点进行实战训练,不断练习,总结经验,找出自己的薄弱环节并加以强化。在考试前夕,根据高频考点进行针对性复习,确保对重要知识点的熟练掌握。 通过这样一个有计划、有步骤的学习方法,结合《2023 NOIP CSP-J/CSP-S初赛第一轮学习资料汇总》中的全面内容,你可以高效备考NOIP CSP-J/CSP-S初赛,并在实战中不断提升自己的能力。 参考资源链接:[2023 NOIP CSP-J/CSP-S初赛第一轮学习资料汇总](https://wenku.youkuaiyun.com/doc/312eh1jcxg?utm_source=wenku_answer2doc_content)
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值