请问下,C语言的程序设计竞赛要到达什么水平?

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:10:03
入门级可以吗?
C语言的核心数据编写是否要懂得?
指针和链表还有结构体包含在入门级,已经学会

如果真正是在计算机领域做学问的话,对ACM的大名一定不会陌生,ACM的全称是Association for Computing Machinery(美国计算机学会),建立于1947年,是世界上第一个教育和科研的,也是最有影响的计算机组织。ACM/ICPC(ACM International Collegiate Programming Contest),即ACM国际大学生程序设计竞赛,是由ACM协会提供给大学生的一个展示和提高解题与编程能力的机会。

如果要参加ACM竞赛的话,首先要掌握很多算法,比如动态规划,几何算法,图论,深度搜索和广度搜索,贪心算法等等。另外还学要STL知识。所学知识越多,做题能力就越强,通过不断的做ACM题目,才能提高水平。

介绍北大ACM论坛,可以去那里做题目,北大ACM论坛是这个领域最有名,最具权威的。

都是竞赛了当然要有些难度,入门级肯定是不可能的,至少也要用到指针和链表还有结构体,共用体等

当然不行了 要能用C 开发底层软件就可以了

看你自己的爱好了