哪些计算机相关竞赛适合高中生参加

信息学奥林匹克竞赛。最好玩了。orz
■网友
全国青少年信息学奥林匹克竞赛 欢迎访问NOI网站
可以问一下自己学校的老师有没有组织这方面的培训
不过……
如果你打不到IOI(国际信息学奥林匹克竞赛)的话,我还真不知道国外的大学认不认竞赛的成绩(国内肯定是认可的)
当然,如果你只是希望提升自己的算法水平,竞赛再适合不过。如果你想训练自己写工程的能力,对不起,这门竞赛和软件工程没多大关系
最后提一句,标签里的ACM竞赛是for大学生的

■网友
其他回答都写的是 NOI(P) 。既然题主提到了想去滑铁卢,这里安利一下 CCC ,是滑铁卢自家的竞赛,与较为出名的Euclid竞赛同出于 CEMC 。与国内高中信息学竞赛类似,也分为 Junior Level (对应普及组) Senior Level (对应提高组),如果在提高组中取得优异成绩,可以受邀参加 Canadian Computing Olympiad,也是实际意义上的奥赛。
Canadian Computing Competition
哪些计算机相关竞赛适合高中生参加

题型:只有算法题。没有基础知识的选择/填空之类。难度:题目难度递增。通常前三道题目都较为简单。后两道相对困难一些。总体来说比国内竞赛难度稍低。
答主作为渣渣,今年靠运气和骗分,勉强混到了Top 25%...明年还得再撸一次。
欢迎私信交流:)

■网友
加拿大顶尖大学的计算机专业录取率普遍偏低,滑大的CS专业就更是难上加难了,据统计2018年申请滑大CS专业的人数为8500人,录取人数仅为350人,所以录取率低至4.1%。所以现在想要申请滑铁卢CS专业或是其他顶尖高校计算机专业的同学,你不仅仅需要优异的GPA,滑铁卢大学明确指出:参加竞赛并取得名次也同样会作为录取标准之一:
Computer Science 计算机科学:CS属于滑大的数学系,更加偏重理论和一些热门的领域,比如人工智能和大数据。录取者被同样建议参加CCC和Euclid竞赛。自己的含金量高的比赛才能对申请大学景上添花。
Software Engineering软件工程:软件工程是滑大竞争最激烈的专业,由数学系和工程系共同开设。录取者不仅要有96分以上的均分且需要具备计算机或软件开发相关的学习、实践、活动等经验。如果你有个人开发软件的经历,或者协助参与过某些软件项目可以大大提高你的录取几率。此外,软件工程系也非常看重竞赛成绩,例如CEMC系列的Canadian Computing Contest (CCC)和Euclid。
CCC竞赛和Euclid竞赛是什么?Our Euclid Mathematics Contest results will be used in scholarship decisions and may be used in admission decisions.
欧几里得数学竞赛成绩将成为录取结果与奖学金评定的重要标准。——滑铁卢大学
而CCC竞赛是加拿大全国中学生计算机竞赛 (Canadian Computing Competition) 是由滑铁卢大学计算机系与加拿大数学与计算机教育中心联合举办的全加计算机竞赛, 简称CCC竞赛。
该竞赛的目的有两个, 一是给中学生一个机会以发展他们的计算机编程和算法设计能力, 另一个目的就是选拔选手组成加拿大代表队参加当年的国际奥林匹克计算机竞赛(CCO)。
比赛总共需要解答五道编程问题,总分为75分。每年加拿大有几千人参加CCC比赛,能拿到名次的同学无疑是为顶尖CS专业申请压上了重重的的砝码。
这两个竞赛难吗?首先欧几里得竞赛备考周期短,适用性强。学生可以多次参赛。
并且,欧赛的知识点考察非常平稳,主要集中在基本代数运算与方程求解、数列、多项式、平面几何、解析几何、数论、三角恒等与三角函数、排列组合与概率、对数等模块。欧赛每年都在4月份举办,面向高中学生。根据往年考生反馈,竞赛的难度并不算太高,只要经过系统的学习和培训就可以获得前25%竞赛证书。


推荐阅读