初学者入门算法竞赛

什么是算法竞赛?

算法竞赛,指的是以算法(和数据结构)为核心主题的编程竞赛。算法竞赛一般要求在规定时间内做若干道题目,并以编程的方式解决问题,可以使用 C/C++/Java 等语言(视比赛要求而定)
算法竞赛中较为出名的有:国际大学生程序设计竞赛(ICPC)、中国大学生程序设计竞赛(CCPC)、蓝桥杯…参加竞赛对于自身能力的提高以及日后就业、考研都有一定的帮助。

如何开始?

在学校算法与数据结构之前,你需要先掌握一门语言:C\C++语言,C语言是算法竞赛最热门的语言,拥有易入门、高效的特点,网上大部分算法教程也用C语言作为实现语言,C++完全兼容C语言,所以可以C语言先入门,近而学习C++的相关内容。
C语言入门教程视频
这一部分内容你并不需要全部学完,只需要掌握:数据类型、输入、输出、循环、分支语句、数组、字符串这几个基本知识点就可以开始写题了。

此时你需要知道OJ(online judge 在线评测网站)在这上面你可以完成相应的习题练习,如果你想加入到福建工程学院ACM集训队的话可以点击学校专属OJ上面有相应的入队题库。
福建工程学院OJ
但在此之前,我希望你能够在洛谷上先完成入门题单,再来尝试入队题库,这样学习曲线会比较平滑(否则容易自闭),当然如果你有足够的自信也可以直接选择开始入队之旅。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值