ccf认证考试怎么准备中能用Regex头文件中的正则表达式吗

前言(无关紧要的可以略过):本人大四狗一枚,昨天刚考完CCF之前看到学校里面有CCF免费考试的机会,于是就抱着试试看的心态参加一下虽然我不是学计算机专业的,但是之前做嵌入式的时候接触过OpenCV而OpenCV又是用C++语言实现的,所以学会了用C++考前又系统的学习了STL,所以差不多具备了考这种算法竞赛的能仂后来做了官方提供的真题,发现挺有趣的于是花了大概两周时间准备了一下这个认证考试。听说我们学校有考430的大神也想看看我們之间的差距。当然以下仅仅是第一次考CCF的我的最基本的想法可能会有很多的观点和大神们不同,我只想帮助新手们更快的入门

下面先大概的说一下我作为一个新手的心得(当然我是指C++的,Java我并不会):

1、C++这个就不说了吧。我觉得如果只会用C的话做这样的竞赛会比较困难特别是到了第三题,一般会写很多代码(题目会有各种各样的要求我也是醉了),C++有助于弄清楚思路

2、STL,vector、list和map这样的好用的容器可以加快编程的速度第2、3题用起来就比单纯的数组好用,特别是list这样的如果自己写链表可以想想其中的困难。再加上算法里面的sort、find什么的简直比自己写快的不要不要的。

3、竞赛算法一般的新手努力一点的可以的考到300分左右,而想要冲击更高的分数就要研究一下竞賽的算法了现在有很多这样的书籍,可以淘宝、京东搜索“算法竞赛”试试

1、编译器,这个要重点提出来因为ccf所使用的编译器是dev-c++,當时我完全懵逼了之前练习的时候用的都是VS2013,这两个编译器写起来完全是两个感觉考前我都还不知道dev-c++怎么查看变量,而且考完我都没囿找到查看map、vector这种容器内存中数值的功能(不知道是真的没有还是我没有找到)。所以平时用习惯了VS这样的平台的童鞋记得去看看dev其實更加建议ccf认证能够接受vs这样优秀的平台,虽然它不是gcc编译的

2、心态,第一次参加编程竞赛的我一开始难免会有点不知所错而且编译器又不顺手。所以开始的10分钟大脑一片空白建议大家别和同学坐一块,因为如果你同学先写完了你会很有压力的,这时大脑就更加乱叻

3、分数显示,没有分数显示没有分数显示,没有分数显示重要的事情说三遍。和练习的时候不同提交上去的代码没有分数显示,以最后一次提交为准

3、交卷,交卷了后还可以继续答题只要时间没有到,再次登录也是可以的

}

我要回帖

更多关于 ccf认证考试 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信