博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
省赛反思以及未来提高计划
阅读量:5153 次
发布时间:2019-06-13

本文共 1125 字,大约阅读时间需要 3 分钟。

  当时比赛结束后宣布银牌的时候还是略开心的,但事实上谁都知道,运气占了很大一部分。恰逢今天计蒜客某区域赛金牌爷讲经验,获益匪浅,才有了下面的感想。

存在的问题:

  1.分工不明确 当时比赛到结束,整个过程一团乱麻。

  2.被题目吓到了  没有真正的读题,看到一堆数学式子大家都怕了,实际上他是二分。

  3.太弱  这个是最重要的一点,就是自己也没学到太多的东西。

  4.乱交题  交题被队友阻止,甚至偷偷交题。我原以为是队友不够信任。但实际上,我在平时的debug上真的就是瞎搞,乱改,凑巧AC。我想以后要更加重视这一点

  今后:

  过去真的没有想过自己搞ACM到底是为了什么,

  为了学好算法提高能力还是拿到奖牌?

  从来没懂过ACM到底是什么,意味着什么。

  当然还有蓝桥杯(唯一官方认证的个人比赛。可以申请奖学金保研加分。)

需要注意的四方面:

    代码能力,数据结构,算法设计,数学。

根据某金牌爷的经验,数学->C++->数据结构->算法导论(重视专业课,专业课都学不好还怎么办。英语要好)

数学:概率,数论,组合数学。也是专业课的基础

C++常见坑踩一遍: 传参时间开销。vector和map的clear并不会回收内存。(去年的百度之星vector就因此爆了内存。)调试的时候多用-Wall

数据结构: 你猜重要不。

  今后如何刷题/训练:(确定学习方向,选择题目列表,提题,总结)

    1.多看一些让自己痛苦的题。忍住不看题解和标程,卡题禁止惰性,不要停留在让自己舒适的区域,做起来不费力的题目,不做也罢。

    2.杭电的OJ数据较弱模板需要多测/建议去UVA。

    3.独立思考每一个题,不会的题就使劲憋,思考比编码重要,不一定每一道题都要AC,但一定要清楚每一道题的解法。

    4.要清楚每次错误提交的原因,不要一卡题就疯狂提交

    5.利用模板(自己测试的,边打边测,名校模板也不一定无BUG),知道怎么用->怎么实现(可优化可调整的策略。)->AC

    6.除了防AK题要AK,AK不了也要赛后AC,完成赛后的题解报告。

    7.方向和专题,写下每次专题训练的成果,参考大牛的博客成长历程,找分类列表刷专题。刷学习难度稍高于自身实力的知识点专题。

    8.体系学习,打铁队的成长必经之路。方向专题学习(线段树,图论等)。进阶阶段(主席书,NTT,插头DP等)

       大神博客

        

        

        

        

    

   

  

 

转载于:https://www.cnblogs.com/Geek-xiyang/p/5525562.html

你可能感兴趣的文章
PhpStudy 升级 MySQL 版本到5.7
查看>>
程序代码记Log
查看>>
ORACLE 11G使用用EXPDP导出时,空表不能导出
查看>>
2017-2018-1 20155216 实验三:并发程序
查看>>
图像旋转
查看>>
九宫格抽奖
查看>>
阅读笔记第五章
查看>>
金蝶数据库执行语句
查看>>
前端SEO技巧
查看>>
python+selenium遇到鼠标悬停不成功可以使用js进行操作
查看>>
我的退休程序修正过程
查看>>
Java程序优化细节
查看>>
baihuilong advertising test
查看>>
Maven安装配置
查看>>
ORA-10635: Invalid segment or tablespace type
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Windows 8 操作系统 购买过程
查看>>
软件工程课程-个人编程作业
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
GitLab+Nginx(SSL)+MySQL+Ruby安装部署
查看>>