计科大一新生推荐培养路线|2022年中总结

444 阅读4分钟

「时光不负,创作不停,本文正在参加2022年中总结征文大赛

本文内容均以个人经历为原型提供给大家,我一直以来没有什么很好的引导,不过好在个人的检索信息能力比较强,朋友也对我不错愿意分享我机会,所以我还算得上是抓机会抓的还可以,我总结了一下个人的一些经验经历,分享给刚录取的新来的计算机兄弟们

大一培养方案-基础算法:

1.浙大翁凯c语言教学,学到数组结束(指针后续暂时不需要看,不代表不重要,只是等下个阶段再学)

其中编译器采用devc++或者codeblocks,也可以考虑使用vscode(不过vscode插件和环境配置相对前两者开箱即用稍微麻烦一点)

2.推荐参与许多学校的暑期训练营(每周有周赛检验学习的成果,这里不同地区的学校可以有不同的选择)

3.推荐参与acwing语法基础课,建议全套练习完,这里主要培养的是对于STL的使用,提高基本模拟题能力

acwing语法基础课地址: https://www.acwing.com/activity/content/21/

4.推荐使用PTA平台进行算法基础训练(因为各类比赛比较常用PTA平台,包括cccc天梯赛、robocom、icpc部分赛区都是PTA平台上进行的)

PTA地址: https://pintia.cn/home

5.推荐参与洛谷平台的学习分享(洛谷平台是中学生信息竞赛平台,其中不少题目难度可能相对较高,可以选择性练习,主要是积累自己的算法模板,因为acwing的算法题难度不够竞赛的难度),洛谷的学习是一项长期的练习活动,可以贯穿整个大一到大三,直到acm生涯退役

洛谷地址: https://www.luogu.com.cn/

6.如果基本的逻辑运算、STL都学好了,可以开始学习acwing算法基础课(该课程极其重要,贯彻整个大学生涯)

acwing算法基础课: https://www.acwing.com/activity/content/11/

7.codeforces是最好的算法实力检验平台,它有许许多多不定期的比赛可以参与,大一不懂也要参加,赛后复盘就可以得到很大的实力提升

codeforces比赛地址: https://codeforces.com/

8.除了非常经典的codeforces的div竞赛外,还有atcoder周赛、acwing周赛、牛客网的小白月赛、全国各大学新生赛、一些大厂的全国网络赛、力扣周赛等,都是很好的学习和练习。

其中大力推荐的赛事平台:codeforces、atcoder、acwing、牛客小白月赛

补充说明:暂不推荐购买相关书籍,因为即使是最简单的挑战程序设计竞赛对于新手期的人来说也是天书,建议按照上面意见循序渐进学习。

建议新生参与的赛事或者活动(其中不少比赛都是一些学校的A类、一类竞赛,应该后期保研都有不小的作用):

1.icpc国际大学生程序设计竞赛(还有许多邀请赛,这个如果大一基础不够可以等大二的时候努力参加试试)

2.cccc天梯程序设计竞赛(其中除了团体奖项还有额外的个人奖项)

3.robocom机器人开发者大赛 - CAIP

4.蓝桥杯(部分学校级别高,但也有很多学校级别很低)

5.ccpc中国大学生程序设计竞赛(除了团体奖项,还有单人的个体奖项)

6.省程序设计竞赛

7.CCF-CSP认证(分数比较高可以参加CCSP,该分数在部分学校考研机试那可以抵分,不过可能会过期hhh)

8.各类数学建模赛事(这个考察点不太在于纯code能力,还有基本的一些写作能力,可以个人情况来选择参与,高教杯应该算含金量相当高的)

9.开源社区的活动(许多开源社区都有许多开源任务给新生,如果能够好好学是可以得到很好的基本工程能力的培养的)

10.所在学校的科研实验组的科研申请(如果未来对科研有想法的可以积极这一块的尝试,由于每个学校具体情况不同,就不给更多的建议啦)

都读到这里啦,如果本文对你有用可以给我一个大大的赞嘛~