前言(无关紧要的,可以略过):本人大四狗一枚,昨天刚考完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认证的一点心得新手注意相关推荐

  1. 新手网站推广邮件群发一点心得

    关于邮件群发一点心得 请勿见笑,本人新人啊.新人做法还是比较菜的.说一下邮件群发吧.最近本人下软件不下百次.病毒木马电脑已经是满满一箩筐了,幸好是虚拟机里. 首先收集相关邮件地址这里转一篇文章 营销如 ...

  2. springboot接入cas单点登录后跳转不到我需要跳转到页面_单点认证的一点心得

    最近项目要接入一批项目,接入必然涉及单点认证,在对接的单点认证主要分为几类,oauth .cas.还有一些其他的. 其实主要分为2类: 一类对方提供登录接口,我们做登录页面,用户输入用户名和密码,我们 ...

  3. 第22次CCF认证回顾

    [小菜鸡半个月踩线过 CCF] CCF基本情况 学校毕业要求CCF200分,说实话,我挺担心我毕业被卡在CCF上,然后这东西又不便宜(相比较于四六级考试),一次200,+会员费50.CCF一年有3次考 ...

  4. 别再问了!考思科认证还是华为认证?看完你就知道了

    老杨陆陆续续一直收到这类问题:"要不要考证?""考哪个好?""有必要考吗?""考完真的能加薪吗?"--说明这个问题很有代 ...

  5. mysql数据库管理系统模式_MYSQL命令行模式管理MySql的一点心得

    MYSQL命令行模式管理MySql的一点心得 MYSQL命令行模式管理MySql的一点心得 MySql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个" ...

  6. 做互联网产品运营的一点心得

    一个网站运营团队大致粗略地可分成三个部门:产品部.设计部和技术部,产品部为核心,设计部和技术部为支撑,如果网站产品较多比如有资讯内容.论坛.博客.SNS等,那产品部会配备好几个人,每人负责一个产品.在 ...

  7. 漂亮学姐计算机软考【认证】通过了的学习方法和小技巧

    目录 前言 首先-准备工作要做好 具体的呢 **软考有哪些分类?清楚自己考哪个证书?** 考试准考证打印时间? 了解考试题型 然后-寻找正确的学习方式 考试书籍 真题整理 说点想说的 最后-备考一些小 ...

  8. 4张图搞懂Salesforce的认证体系(附新手考证攻略)

    Salesforce认证计划概述 最近这一两年,Salesforce的Trailhead和认证太热门了,小伙伴们前赴后继地刷Badge拿认证,可以考的认证也随着产品家族的增加而增加,从十几年前的几个认 ...

  9. 组FreeNas11.3的一点心得

    组FreeNas11.3的一点心得 0. 前言 1. 从QNAP到FreeNas 2. FreeNas的硬件选择 3. FreeNas的一些使用心得 3.1 系统盘 3.2 用户和权限 3.3 Syn ...

最新文章

  1. 《Delphi 算法与数据结构》学习与感悟[3]: 获取一个字节中非空位的个数
  2. IDEA创建方法时快速添加注释
  3. 数据库学习(MySQL):JDBC的简单增删改查实现
  4. 【自动化测试爬虫系列】Selenium Webdriver 介绍
  5. SpringBoot内置Tomcat支持多大并发量和连接数
  6. c语言用指针求Amn,[工学]第5章数据结构C语言描述耿国华.ppt
  7. (三)使用自动编码器进行深度伪造
  8. strchr和strstr函数
  9. linux c++ 输出到终端,如何将彩色文本输出到Linux终端?
  10. 有关wxGLCanvas的问题
  11. 【PATL2-002】链表去重(链表模拟)---水题
  12. java 泰国_游记:泰国之旅
  13. 企业邮箱怎么注册流程?企业邮箱域名怎么注册?
  14. android版qq通讯录备份,手机备份首选Android版QQ同步助手的三大理由
  15. 华为:编程实现联想输入法 输入联想功能是非常实用的一个功能,请编程实现类似功能
  16. 高数笔记(九):不定积分,分部积分法,有理函数的积分
  17. 荣耀体质称显示网络服务器不可用,华为体脂秤如何重置
  18. 数字图像处理八:图像分割
  19. 小波包分解matlab程序
  20. SQL到底该怎么发音: S-Q-L or Sequel?

热门文章

  1. 火炬电阻_火炬神经网络的对抗性攻击和防御
  2. QQ帐户的申请与登陆
  3. 使用phpredis批量向sort set中加入元素
  4. 无领导小组讨论面试技巧
  5. 计算机病毒的依赖性,计算机辅助框架英语依赖性翻译研究-计算机病毒论文-计算机论文.docx...
  6. ios百度导航SDK,iOS开发之百度地图导航
  7. 什么是Struts2?有哪些优势
  8. 超大图片的显示:BitmapRegionDecoder 1
  9. canvas canvas2image 生成bmp格式的图片
  10. 六个拿来就能用的有趣网页特效