备战CSP-J/S复赛大家都在聊的3件重要事?你认为哪个更重要?

文摘   2024-10-15 07:32   北京  

大家好!我是老码农。

今天是10月15日,离10月26日CSP-J/S复赛还挺有11天,实际去掉路上去考试地点,还有10天。

最近我观察群里和小红书上聊的比较多的主要围绕3件事展开。

先定个基调:这三件事都很重要,都要重视。

第1件事:防爆零

防爆零的那些点,例如,常规操作

  • 读写文件;

  • 注意数据范围:不开long long见祖宗;

  • 不可以使用的变量名;

  • 。。。

想问下大家,都提醒自己家娃了吧。

每年我拿到代码后,都会扫下代码,

每年都会有孩子因为最后忘记放开读写文件,爆零

这个特可惜。

划重点:大家都在聊的防爆零的那些点,孩子们都知道了吧。不要爆零!

如果可能,最好融入道日常训练中。

第2件事:认证环境

关于认证环境,很多人都在谈NOI Linux,今年有几个省已经公布了认证环境,具体是哪几个省,大家阅读我今天发的另外一篇文章即可:

  • 备战CSP-J/S复赛:10月15日精选重要CSP-J/S复赛信息,福建、云南、浙江选手必读!

我谈谈我的个人看法,供大家参考。

  • 第1点:如果孩子初次参赛,建议还是按照本省通知要求的准备,如果有时间呢,也准备下NOI Linux环境。毕竟双保险比一个更有保证些。

  • 第2点:从长远来说,孩子们是要练习在NOI Linux下编写代码的,但现在这个时间点,如果不是强制要求必须用NOI Linux,还是慎重点为妙,毕竟备战的时间比较有限。

我之前整理过几篇有关环境的资料,供大家参考。

关于NOI Linux环境下的Code::Blocks我个人体验最大的亮点

  • 代码补全功能;

  • 还有如果能配置好,调试时能查看STL中数据结构的数据;

说实在话:Dev-CPP、Code::Blocks真心不太好用,比起商用的Clion和开源VScode差很远。

但参加比赛,环境咱们选不了,认了吧。

付费阅读: 点击标题阅读
复赛环境相关: 点击标题阅读

第3件事:模板

关于模板这个事,小红书上比较多,我觉得有点扯。

现阶段去背什么16套模板冲击CSP-J/S复赛高分,不要偷换概念。

我谈谈个人的看法。

第1点:模板数量根本对不上

CSP-J涉及的模板相对较少,CSP-S涉及的模板可远远不止什么16套,2个16套都不止。

我截张图,这个是我给小码匠整理的,至少48道题起,这个是包含CSP-J/S的。

第2点:模板是用来温习,不是来纯背诵

我在帮小码匠整理时,是分

  • 需要复习

  • 已熟练应用

例如下图是整理的结果

需要复习的并不是这个模板不会,是因为好长时间不用了,都有些遗忘了,是来温故知新的。

第3点:切忌纯背诵

正确的姿势:模板不是不重要,是先要能理解这个算法,然后打的不太熟练,你再去背诵下,然后考试的时候结合模板再去改。

错误的姿势:对这个算法一点都不理解,纯背诵模板,白耽误功夫,至少大部分算法是这样。

你都不理解,什么情况下用,怎么用估计搞不定,花费大把时间背诵干嘛。

例如:对于树状数组、线段树,不理解背诵没啥意义的。

但这句话也不绝对,有些是可以背诵的,例如

  • 快读快写

  • 快速幂

  • GCD

  • LCM

这些直接背诵问题不大的。直接套用即可。

推荐阅读: 点击标题阅读

划重点:网络上的各种言论都充斥着,主要分辨是否适合自己。

微信交流群

  • 加老码农微信号,会拉您进群交流

总结

记得「关注」、点「」、点「在看」支持一下老码农,感谢大家的支持!



小码匠和老码农
我是小码匠,一名初二的女生,本来可以享受那么多的休息时光,却偏偏要奉献给一方键盘和数学公式。 未来无论风雨挫折,作为一个OIer,源于喜欢,无怨无悔。 在这里我会不定期分享一些数学和信息学题目,期待与你共同进步。
 最新文章