zoukankan      html  css  js  c++  java
  • 省赛反思以及未来提高计划

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

    存在的问题:

      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等)

           大神博客

             1

            2

            3

            4某岛

        

       

      

     

  • 相关阅读:
    FMDB 使用方法
    Masonry
    iOS请求服务器数据去空NSNull
    NSProgress
    根据图标名称动态设置TreeList图标
    控制显示行头列(Indicator)
    窗体内元素遍历-通用方法(DevExpress 中BarManager的遍历)
    BarManager相关使用
    C# 枚举变量
    dev TreeList 获取可视区域节点方法
  • 原文地址:https://www.cnblogs.com/Geek-xiyang/p/5525562.html
Copyright © 2011-2022 走看看