信息学奥赛——入坑or劝退

前言

这一篇主要是针对即将要上高中的同学,关于信息竞赛的介绍以及建议
第一部分主要是关于信息学竞赛的介绍,已有了解的可以不看
第二部分是相对中肯的建议
第三部分是个人的建议
可以选择性的观看

一.信息学奥赛介绍

对大多数同学来说,信息学奥赛很陌生。我们就先了解一下信息学奥赛:

青少年信息学(计算机)奥林匹克竞赛(早期称为青少年计算机程序设计竞赛)是指在广大青少年中普及计算机教育,推广计算机应用的一项学科性竞赛活动。全国从1984年开始举办全国性竞赛。而自从1989年我国参加第一届国际信息学奥林匹克(International Olympiad in Informatics, 简称IOI)以来,全国青少年计算机程序设计竞赛也更名为全国青少年信息学(计算机)奥林匹克竞赛(National Olympiad in Informatics, 简称NOI)(来自百度)

虽然百度说了很多,但其实用大白话来讲,信息学奥赛就是竞赛的一种,属于五大竞赛(数学,物理,生物,化学,信息学)之一。只不过因为内容相对于高中生来说比较偏,所以比较冷门。

那么下面就着重学习内容和难度来进行讲解。(以下信息学竞赛简称信奥)

1.学习内容

总结:信奥主要的学习内容是算法和编程既算法编程

先解释一下算法:
算法就是计算机解决问题的方法(非官方解释)
举个例子:
数学是不是学了很多方法,像什么设元,配凑等等
解决某一类的题都会用相应的方法
算法也是一样,是解决问题的方法
只不过这个方法只能计算机用,人很难用而已

那什么又叫算法编程?
算法编程就是用程序来体现算法思维的过程说了好像更没说一样

举个例子:我们把信奥比作数学应用题,算法比作数学知识,编程比作解题步骤。
回忆一下,一般解数学应用题时的过程是不是如下:
读题——>分析,找出方法——>计算——>写答
而信奥的解题过程为:
读题——>分析,找出算法——>编程——>调试——>提交(调试和提交后面会提到)

我们会发现这两者的核心步骤竟然完全一样
总而言之,算法编程的过程和你之前学数学的过程完全一样
只不过你学的东西变成了算法,解题变成了编程
其余的基本一样

(我们信奥队有一句话叫:信奥既数竞)

2.学习难度

省流:肯定有难度,而且难度还不小
(毕竟是五大竞赛之一,别个还是要点面子)

那下面就具体说一下难在哪里:
省流:难点在算法学习和调试

首先,第一个难度在于算法学习,而算法学习的难度主要在于算法很抽象
至于为什么很抽象有点难解释(学过dp或图论的可能会深有感触)
举个例子:
现在有两个人:一个学渣,一个学霸。
学渣想要理解学霸的思想很难,因为学渣的计算能力远低于学霸
信奥也是如此,因为你必须用有限的算力去理解计算机无限的算力
所以肯定很抽象,当然肯定也很难 (没找到合适的例子,有更好的例子可以分享)

其次,第二个难点在于调试,解题的大部分时间都花在了调试上
先解释一下调试:调试是在编写玩代码后,对代码进行调整以及试验

那为啥要调试呢?因为大部分的人不可能一次性写对代码(实力碾压除外)
所以 一定,一定,一定,要调试
调试主要是调试两个方面:一是语法问题,二是代码逻辑问题

第一个问题好说,语法问题编辑器会无法编辑,自己会告诉你问题,找着提示改就是了
重点在于第二个问题:
代码逻辑问题主要是看代码是否能按照你的想法运行
一般来说主要是看输出结果是否和预期一样
如果不一样,就只能一行一行的慢慢找……
而且这个问题只能靠自己解决
(如果学深了,还要考虑时间和空间的问题)
也因如此算法学习耗时也很长
基本上一正常难度的题要花一个小时左右*

3.竞赛(学习)流程

先说一下竞赛的流程:
一般来说9月份到10月份初是初赛,然后10月底参加csp,接着在11月份底参加noip
如果你noip考的好的话,第二年大概2月份或3月份会有省队测试,如果进省队了,然后就是集训,7月参加国赛(博主只止步于noip,后面的不太了解,见谅)

再补充一下:
初赛是笔试,考与计算机相关的知识。笔试只要过线就行,一般考前会突击集训
然后csp其实是为了为noip准备资金(信奥需要准备电脑,测试平台,相对于其他竞赛需要一点费用,理解理解)
noip就完全靠自己的实力了………

但是要考虑一下实际问题
高一基本上都是学习知识
高二参加竞赛
高三不可能有参加
所以高中基本上只有一次机会

二.学习建议

从以上的介绍可以总结出信奥的特点:
1.学习难度大
2.学习耗时长
3.机会只有一次
4.学习内容在高中无用(补充)
关于第四点补充一下,不是说信奥学的东西没有用
而是信奥在高中对于学业基本没有帮助,而且实用价值不大(仅限高中)

基于以上便总结出以下建议:

1.入坑

1.对计算机有热爱,否则会学的会很枯燥
2.逻辑性和抽象能力比较强
……
(其实只要你喜欢都可以学,都有小学生在学,高中生怕啥)

2.劝退

1.讨厌计算机的(都讨厌了那还说啥)
2.数理思维比较差(信奥推演和计算占主要,编程是其次)
3.学业需要提升的(毕竟学业才是最重要的)
4.学校竞赛水准不高(见个人建议)

三.个人建议

ps:以下建议带有个人情感,请谨慎辨别
其实我个人的意愿是不建议去学习的

首先,想要走竞赛这条路很难很难,竞赛基本上要拿到国奖才有含金量,至于其他的奖都只是一个花瓶,而拿到国奖有多难呢?这么说吧,如果你能那国奖,别读书了,直接进大厂吧,凭拿国奖的技术可以找到一份很不错的工作(有点夸张了)。对一个高中生来说,除非你是绝世奇才,基本靠竞赛无戏。

其次,信奥在高中基本没有用。可能有的人会说在实用方面会有用,比如开发小程序之类的啊。这里我要解释一下,算法不是没有用,而是只学算法没有用。举个例子,搞科研需要学数学吧,但是只学数学你能搞科研吗?同样的道理,开发需要学算法,那只学算法不能开发。虽然说学了算法,之后搞计算机上限会更高,但是你还在高中啊!!所以在高中算法作用基本为零(除了在同学面前装装逼)。而且,把这些学信奥的时间拿来学数竞不香吗。数竞和信竞都难,但至少数竞对学业有点提升,并且数学学好了,之后计算机学好也不是难事。

最后,就是学校的竞赛水准。每个学校的竞赛实力以及重视程度不一样,这也会极大的影响竞赛生实力。有的学校是有专业的老师,大把的时间;而有的学校只有凑合的老师,和课余的时间。比如我们学校就有一位,本来实力挺强的,但是教练申请停课集训冲击省队,没有申请到。最后止步noip。所以竞赛一定要看学校竞赛实力

四.总结

信奥作为竞赛的一员,难度是摆着那的
是否参加竞赛主要参考以下几个方面
1.自我意愿以及自身能力
2.学业水平
3.学校竞赛能力
个人的建议是不建议去学习…………

最后祝愿各位都能有一个愉快的高中生活~~
(有建议或问题可以评论或私信留言)

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
劝退计算机视觉是指一些人或机构认为计算机视觉领域发展已经陷入瓶颈,建议学生或研究者转向其他领域进行研究或学习。我认为对于劝退计算机视觉的观点,我们需要进行客观的评估和判断。 首先,虽然计算机视觉领域在某些问题上面临挑战,但它仍然是一个充满活力和发展潜力的领域。计算机视觉在许多实际应用中具有重要价值,如图像识别、智能驾驶、医学影像等。随着技术的不断发展和创新,我们可以期待计算机视觉领域仍然有很多未被发掘的机会和问题等待解决。 其次,计算机视觉作为人工智能领域的一个重要分支,与其他领域的交叉融合也具有广阔的前景。例如,计算机视觉与自然语言处理、机器学习、图像生成等领域的结合,可以推动更多复杂任务的解决。因此,有时在计算机视觉领域遇到困难时,可以考虑从多个角度思考和解决问题,而不是轻易放弃。 最后,个人的兴趣和热情也是选择研究方向的重要因素。如果你对计算机视觉领域充满兴趣,并且愿意投入时间和精力进行深入学习和研究,那么劝退计算机视觉可能不是一个明智的选择。相反,你可以通过深入研究和不断学习来应对挑战,并为该领域的发展做出贡献。 综上所述,劝退计算机视觉是一个有争议的观点。我认为我们应该客观评估计算机视觉领域的发展前景,并根据个人兴趣和热情做出选择。无论选择哪个领域,都需要坚持学习和创新,为科学技术的进步做出自己的贡献。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值