首页 > 其他分享 >选手如何备战CSP-J/S?

选手如何备战CSP-J/S?

时间:2023-11-30 15:00:39浏览次数:33  
标签:知识点 训练 算法 备战 选手 CSP 复赛 刷题

无论是入门级还是提高级,都主要考察选手的基本知识储备。所以需要选手有扎实的知识积累,短期突击复习并不能通过比赛。

#1 CSP-J/S初赛

CSP-J/S初赛题目由单项选择、阅读程序、完善程序三部分组成,主要考察通用和实用的计算机科学知识,所以建议选手花一定时间,打好基础再参赛。否则在信息学竞赛的起点铩羽而归,易打击学习积极性。

下面将根据初赛不同题型特点提供备赛建议。

01单项选择

单项选择涉及计算机史、操作系统、计算机组成、复赛相关的算法、单纯的数学知识等多方面知识点,覆盖面广,内容多且杂,主要依靠选手的平时积累。

所以在备赛时,需要选手在日常训练中掌握好学习节奏,广撒网细摸排,尽量全面覆盖知识点。

第一轮复习:根据知识体系,将涉及到的知识点逐条过一遍,针对这些内容进行模拟题训练。刷完题后一定要进行错题整理,汇总对应知识点。

第二轮复习:根据第一轮摸排出的错漏知识点,进行专题训练,直到这一部分知识点掌握。

 

错题集
在日常练习和刷题中,养成整理错题集的习惯,在比赛前可以通过翻阅错题集来巩固知识。

 

02 阅读程序

这一部分除了考察C++基本语法及算法,还需要选手在考场压力之下的耐心和细心,读懂题目目的,灵活、全面地看题。

同时这部分的题目会存在一些“套路”和陷阱,选手可以根据阅读程序的几种常见类型和对应的做题方法,有针对性地各做一些题进行训练。

常见类型及对应方法举例:

●比较简单的程序:非常谨慎的一步步跟踪程序的变量;

●通读了整个代码后能看得出这个代码在干什么:用自己的方法去实现代码做的事,而并非一步步谨慎跟踪所有变量,这样可以降低出错的可能性;

●递归类型的阅读程序:可以通过图标的方式做题。

03 完善程序

完善程序要求选手对出题者的代码进行填空,主要考察给定问题的算法设计能力及核心代码关键部分的细节,需要选手锻炼理解题意和代码的能力。

所以刷题训练必不可少,在刷题的过程中还要注意训练分析实际问题的能力,这也是CSP-J/S复赛所考察的内容。

 

完善程序是初赛中与复赛内容最接近的部分,在练习完善程序时也是在为复赛做准备。但二者仍然有一些区,区别在于完善程序并不是让同学们从头开始写一段完整的代码,而是在出题者做法的基础上去完善代码。

#2 CSP-J/S复赛

复赛为程序设计,有4道题目,须在计算机上调试完成。复赛不像省选以选拔为目的,对算法要求深度不高,主要考察选手对对基础算法和数据结构的掌握情况。

所以复赛的准备是一个知识积累的过程,需要选手训练期间注意知识点的广泛度、完整度。下面将为大家介绍体系复习、刷题练习、实战训练三个备赛方法。

01 系统复习

在进行刷题训练之前,必须把学过的知识系统化地过一遍,成体系学习不容易遗漏知识点,节省无效刷题的时间,也避免在备赛阶段钻牛角尖,在某一个算法或冷门问题浪费时间。

并且成熟的学习体系对每个知识点都会有相应配套的课件、训练题,免去筛选资料的时间,提高训练效率。

但成熟的学习体系一般集中在经验丰富的培养平台上,即便能在网上搜索到一些信息学竞赛的备赛资料,也都有知识点不全,对知识点的解读和训练不够深入的问题。所以需要谨慎进行平台选择和资料筛选。

02 刷题

在备赛阶段,选手需要多刷题并会刷题,通过刷题找到短板,拓展知识广度。

每道题都认真对待,把刷题当做正式比赛。养成“先想清楚解题思路再做题”的习惯,每道题目,至少要思考30-45分钟,如果没有解题思路,可以通过题解来为自己提供思路。

思路永远比代码更重要。如果还没想清楚解题思路就直接打代码,很大概率需要重新返工,所以养成这样的习惯尤为重要。

在刷题过程中,如果发现这是一个从来没学过的算法,那就去学习这个新算法。

但不同题库网站的题目质量良莠不齐,容易刷到很多非常没有意义的题目,导致训练时间的浪费。

 

03 实战训练

比赛训练内容大致分为真题训练、套题训练、模拟赛训练三个方向。

 真题训练

往年真题训练效果最好,可以让选手熟悉比赛题型、摸清水平、还能在一定程度上起到查漏补缺的效果。但题目数量有限,只做这些题无法达到理想的训练效果。

 

套题训练

优质原创套题不但能帮助选手训练算法思维及算法能力,还能通过题解丰富算法思路。与此同时,考试技巧及心态等也能够通过套题的训练实现优化。

 

模拟赛训练

部分OJ和信奥平台会举办模拟赛,赛后根据得分情况,复盘比赛策略,积累比赛经验。

在赛场上如何分配每道题的思考时间;遇到没有思路的题目该怎么办……在模拟赛中锻炼随机应变的心态和能力,在正式比赛中第一时间做出正确的策略,在尽量少的时间内,拿到最多的分数。

标签:知识点,训练,算法,备战,选手,CSP,复赛,刷题
From: https://www.cnblogs.com/luliusheng/p/17867382.html

相关文章

  • 汉中市大河坎中学体育高考生备战高考学训现状调查——论文
    摘要:近年来,随着高考体育生的人数持续上涨,汉中市大河坎中学的升学率却在持续下滑。因此,本文旨在通过调查2023届高三学生的学习情况,并结合多种研究方法,如文献资料法、访谈法、问卷调查法,深入探讨学校的招生、训练、文化学习、学校的管理等方面,以期获得更多有价值的信息,从而提升学校的......
  • CSPNet跨阶段局部网络方法
    CSPNet跨阶段局部网络方法目录CSPNet跨阶段局部网络方法背景和问题主要解决问题网络结构特征融合策略CSPnet代码结构参考资料论文地址:https://arxiv.org/pdf/1911.11929.pdf背景和问题随着卷积神经网络结构变得更深更宽,扩展神经网络的体系结构通常会带来更多的计算轻量级网......
  • # CSP-S 2023 游记
    CSP-S2023游记9.16:初赛。9.?:出成绩,60.5。10.19:9:30睡醒,开始zr20连,秒了\(A\),\(B\)写了个\(n^3\)加了个神奇剪枝,跑过了2000,\(C\)送了30分,\(D\)打了个基环树的暴力(大分讨)挂了。总分\(200,rk\32\)。下午打NOIP冲刺计划,秒了\(A\),卡\(B\)了,想了贪心(从de......
  • 【CCFCSP】2309真题笔记
    -1.坐标变换(Ⅰ分析签到题√AC:不够精简#include<iostream>#include<vector>usingnamespacestd;constintmaxn=100;intdxy[2];intxy[maxn+1][2];intmain(){intm,n;cin>>n>>m;intdx=0,dy=0;while(n--){//操作cin>&g......
  • CSP-J/S 复赛游记
    [赛时代码](https://www.luogu.com.cn/paste/jtryg9p7)比赛开始前,先说一下今年CSP-J/S的目标,J300+,S:坚持$n^2$过百万。#CSP-J早上一早就来到了考场,不过还好,根本不紧张。###开始考试不得不说,考试过程整个人是崩溃的。-先看A题,想了将近20分钟,还是没有思路,只想到了90......
  • CSP2023游记
    CSP2023游记7:50作为GD-SZ的蒟蒻来到耀华考场,碰到了机房的同学们,和我们的zx老师8:27拿到密码,解压PDF,解压的时候密码输错了好几次8:30把文件目录创建好,开始看T1一开始只想到用模拟,之后发现它每一次都从头开始取,就只用判断n在当前的位置mod3是否为1就好,简单......
  • CSP-J游记
    语文老师告诉我们游记要写时间人物地点时间:2023年10月21日地点:华中师范大学人物:我审题环节开始考试了,我们老师告诉我们先审题30分钟先看时间和内存限制题目名称时间限制内存限制小苹果1.0秒512MiB公路1.0秒512MiB一元二次方程1.0秒512MiB......
  • ccfcsp 2023-09-02
    问题:a。80分档1.对于下标:题目中要求了下表n是从1开始2.cout时要cout<<fixed<<value 注意要fixed才能够输出完整的,不然只会输出前六位加上,且用e的形式表示 代码:#include<iostream>#include<math.h>usingnamespacestd;intmain(){  //ncaozuomgeshu ......
  • CSP2023+NOIP2023邮寄
    本文同时发表在个人洛谷博客。CSPDay-1上午打德文布置的毒瘤信心赛,据说请了一个D类金验题,没有成功ak。打完没信心了。下午去下沙。有点像小县城。晚饭在下沙天街,好评。颓废。Day0上午打J。开场3分钟没过T1,然后发现次数是\(\log\)级别的,无脑暴力。菜死了。菜死了。菜......
  • [Luogu] P7910 [CSP-J 2021] 插入排序
    [CSP-J2021]插入排序-洛谷昨天下午爆肝一下午都没整出来(悲是我太菜了思路第一种想法,暴力即,每次修改操作后重新维护整个数组,时间复杂度\(O(Qn^2)\),能拿52pts但是,想要拿满分,很简单,只需要把排序的双层循环\(n^2\)变为\(n\)即可因为冒泡是对每个点都进行枚举,但是需要修改的......