ACM算fǎ竞赛简介及入坑指南

2025-05-09 12:54:18

1、C语言及数据结构入门大纲个人吅大致总结以下阶段: 第一阶段,先学习《C语言程序设计》基础语言知识,大多OJ上的前200道题目都有配套的联系,掌握基础C语言语法,指针进阶和文件部分的内容可以暂时放放不看;建议C语言书,抽空就看看就敲敲,尽量前两个月就熟悉除指针进阶和文件部分的内容即可! 第二阶段,接着推荐《啊哈算法》,算法分析生动形象,适合缺乏抽象思维的同学;全书只用C语言描述算法——有利有弊;《算法笔记》和《算法设计与分析》这几本书也很不错,内容详实,很适合竞赛入门知识准备(有集训队就通用的这本参考书);还有《挑战程序设计竞赛》这本书以及他的《挑战程序设计竞赛》--数据结构专题版也很好。 推荐的书都很不错,有条件可以买下来(即使不看当枕头垫着也很舒服),图书馆大都有,可以借;算fǎ竞赛入门经典之类的书也很好——不建议能力不是很强的看。 第三阶段,自我探索巩固建立知识体吅系;狂刷专题,切OJ,每周的Codeforce,以及可以将某大佬的博客的题集作为参考(见下图),依次刷完...... 还有,算fǎ竞赛是团体赛,需要培养队友或者寻找队友进行组队打比赛;有个志同道合的小伙伴一起刷题,才不会觉得十分无聊枯燥~~

ACM算fǎ竞赛简介及入坑指南ACM算fǎ竞赛简介及入坑指南ACM算fǎ竞赛简介及入坑指南

3、ACM竞赛的心态 不要好高骛远(很多方面),脚踏实地,能够沉住气坐得下去,推荐的书籍最好拿准一本就一直看下去;我看的书不少,但认真看下去的没几眺螗熨膣本,借的书一大堆也没什么用(大多都用来睡觉枕头了)。 半途而废的童靴也不在少数,最后能陪你一直走到省赛的伙伴都很不容易;最好能拉住宿舍里的一个室友陪你一起,集体开黑敲代码刷榜单(这是多么激动人心的一件事);同机房里的人多接吅触,多发展一下人际关系。 嘲讽的人应该也有,不同的人生经历,不同的价值观,不同的大学观世界观,没必要事事在意别人的目光;没事别老dāi在宿舍里,定好自己的目标,坚定地走下去。 我大一的大多时光几乎都献给了算fǎ竞赛,从来没有去什么景点等玩过,无论什么课大都常常在自学算fǎ,农yào我都卸载了六七次(马上我会再卸载一次);无用功做了一大堆,坑也踩了一大堆,最后的省赛也是不尽人意的,几度万念俱灰,还好我坚持了下来。无非就证明了我不是什么bug并且逻辑思维和智商也不怎么出众。凡事有利也有弊,这些经历起码也磨砺了我的心智。 大二倒是好多了,明白自己问题所在了——逻辑思维能力不够强还有就是心态比较急躁! 慢慢地进行调整,差不多转变了很多!还有就是方fǎ的掌握,不断地积累和总结刷题经验! “人一我十,人百我千”!

ACM算fǎ竞赛简介及入坑指南ACM算fǎ竞赛简介及入坑指南
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢