经过两次测试,通过深刻的反思,我主要发现了以下易犯错误:

1.做题目时过于追求速度,导致好几处代码都出现手误打错的现象!而且,千万不要图快、图方便就复制粘贴,非常容易出错!(例如T3-party中直接复制之前的代码然后忘记把“<”改成“=”了,光这个错误就找了好久,╮(╯▽╰)╭)

2.学过的知识不能灵活运用。

  • 在T3-party这道题中,其实用floyed就可以拿到70分了!但是却偏偏要尝试没有太大把握的Dijkstra算法,而且还忘记了队列是怎么定义的!

  • T4-tree其实也不难,可是一看到题目那么冗长,心马上就慌了,居然一开始还用不太熟练的指针写!感觉做题目的时候就大脑一片空白,学过的全忘了!(╥╯^╰╥)

3.没有认真审题。

  • 在T1-knight这道题的输出中明确写了“从最下方开始搜索”,我居然还看了半天没想出来自己为什么错!

  • 在T2-Beautiful中有没有仔细分析题目,写着写着就忘记了“强壮”和“美丽”需要同时上升,不可以等于!

  • 在T3-party中代码都写完了才发现题目要求的是“来回的路径”,然后又浪费了时间换了几个方法重写了好几遍!

  • T4-tree一开始还以为是判断给定树是否为对称二叉树,然后乱想一通,还想到什么中序遍历啊什么的,感觉自己有了思路以后再一看题目才发现原来是要求“给定的树的最大对称二叉子树的节点数”!!真的是很浪费时间!而且一下子思路全没了!

4.心情非常不平静!

  • 在T1-knight中因为一直没看出来是怎么输出的,又被马的行动增量给搞懵了所以被牵制了好久,手心都是汗,在纸上写了好几遍,然而其实只要静下心来想一想很快就能写出来的。

  • T4-tree也是这样,其实如果好好想下完全可以想到找规律递归的。

5.敲打代码、模板还不够熟练。打代码的时候常常忘记模板。

  • 在T4-tree中一个小小的读入优化都打错了!把“||”打成了“&&”,调了好久都没看出来!

  • 以T3-party为例,明明是很简单的最短路径算法,却总是少打了一些关键语句(例如,没有将队列的队头标记为false、没有判断当前搜索到的是否标记过……)

6.时间控制不到位。在做题的时候没有控制好时间,前几道题调试修改花费了不少时间,导致留给最后一道题的时间所剩无几,千万不要浪费时间!因此在准确率、键盘熟悉度等多方面还需要提高、加强啊!

总而言之,一定要努力做到同样的错误下次不再犯!


具体题目请见↓↓↓

Noip2019暑期训练2 - endl\n - 博客园  https://www.cnblogs.com/ljy-endl/p/11285923.html

转载于:https://www.cnblogs.com/ljy-endl/p/11283844.html

Noip2019暑期训练2 反思相关推荐

  1. Potato的暑期训练day#1题解 ——毒瘤构造

    Potato的暑期训练day#1 --毒瘤构造 题目链接: A.https://vjudge.net/problem/HDU-1214 B.https://vjudge.net/problem/Cod ...

  2. 暑期训练日志----2018.8.26

    训练第28天. 暑期训练最后一天,结束了... 看了看昨天下午网络赛的题,感觉自己也就能出一个...还是学的太少,新学期开始要加油,每天至少2个小时搞ACM 这个暑假收获很多,跟队友的配合比之前更有默 ...

  3. 暑期训练日志----2018.8.3

    训练第五天. 效率比昨天快了不少,但还是所有人中进度最慢的. 成功将排列与组合.以及延迟认可算法搞清楚了,而且之前欠的卡特兰数列和第一类.第二类斯特林数也补上了,组合数学的内容之差母函数.莫比乌斯反演 ...

  4. HRBU 2021年暑期训练阶段二Day3

    目录 A - Shuffle'm Up 题目链接: 题意: 做法: B - Prime Path 题目链接: 题意: 做法: C - Function Run Fun 题目链接: 题意: 做法: D ...

  5. HRBU 2021年暑期训练阶段三Day1

    目录 A - Similar Strings 题目链接: 题意: 做法: B - card card card 题目链接: 题意: 做法: C - String 题目链接: 题意: 做法: D - C ...

  6. 牛客2021暑期训练1-A-Alice and Bob

    牛客2021暑期训练1-A-Alice and Bob 题目链接 题意 给定两堆石子n,m(1<=n,m<=5e3),Alice先手,对任意一堆取k(k>0)个,另一堆取s*k(s& ...

  7. 2017.7.5训练赛 反思加总结

    蒟蒻面壁反思中QwQ 总结:题目是不难的 但最近状态迷之感人 有简单算法的题第一想法都是暴力(如本场1002) 可暴力的题一直在想合适的算法优化(如本场1003) 虽然最近针对性地练了很多题 但做的都 ...

  8. 暑期训练日志----2018.8.25

    训练第27天. 临近训练结束,身体终于垮了...上午还强撑了一会看了看之前个人赛的题,下午直接回宿舍躺着了...错过了教练过来宣布的很多事情,头大... 2018.8.25

  9. 暑期训练日志----2018.8.24

    训练第26天. 上午把前天比赛的题解写了写,下午打比赛打的很难受,前3个小时配合的很好效率很高,基本能打出三人两机的效果,后面卡题了三个人都慌了,一直到最后一个题都没出...还是得多组队打比赛练练配合 ...

最新文章

  1. 宽字符集(unicode)说明以及转换函数
  2. 03-密码学基础-数字摘要hash的介绍
  3. 在Linux PC上查看arm交叉编译的可执行文件依赖的动态库
  4. python中a=str(int(a))什么意思_如何解决TypeError:只能将str(而不是“int”)连接到str - python...
  5. nb信号和4g信号_手机信号很强但是4G网络却很卡?学会这三招,立马恢复网速
  6. 内存映射文件 写入 卡住_在Java中使用内存映射文件时检测(写入)失败
  7. Spark一些组件的定义
  8. python split返回类型_python的数据类型
  9. mysql 传统数据恢复_MySQL误操作后如何快速恢复数据 传统解法 利用binlog2sql快速闪回 常见问题 参考资料...
  10. GAN之再进化:分布判别器,大连理工提出一种新式无监督图像合成方法
  11. 万能监控摄像头app软件下载_360eyes官方下载安装最新版本-360eyes摄像头手机app下载v3.7.8.40 安卓版...
  12. class括号里的object_JVM真香系列:轻松理解class文件到虚拟机(上)
  13. linux内核编译选项ccl,嵌入式Linux学习笔记(一)
  14. Sklearn——保存模型参数(picklejoblib)
  15. python免费网课-python网课资源
  16. 联想 G50-70 关闭无线功能,如何重新启动??
  17. 面试技巧——程序员简历模板
  18. labview软件+测试步骤,labview软件三取二逻辑测试平台.doc
  19. 计算机用户名英文名称,好听的电脑英文用户名
  20. 谷歌浏览器打开金格在线编辑插件

热门文章

  1. 自制Linux功能板-新增功能(基于RTMP流媒体传输协议的视频监控)
  2. 光标切换键Insert
  3. 产品经理-商业思维2商业模式
  4. xinetd超级守护进程的使用
  5. 基于 RabbitMQ 的消息平台入门与实战
  6. P95、P98 实时分位数
  7. 关于“文件或目录损坏且无法读取” 的 CHKDSK 修复方法
  8. Ruby 语言问世 | 历史上的今天
  9. 智能手机首次充电秘诀
  10. ERROR: cannot verify xxx certificate, issued by ‘/C=US/O=Let’s Encrypt/CN=R3’:use `--no-check-certif