Noip2019暑期训练2 反思
经过两次测试,通过深刻的反思,我主要发现了以下易犯错误:
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
Noip2019暑期训练2 反思的更多相关文章
- Noip2019暑期训练1
题目名称 时空定位 棋子移动 高精度乘法 数独游戏 存盘文件名 location piece mul sudoku 输入文件名 location.in piece.in mul.in sudoku.i ...
- Noip2019暑期训练2
题目名称 骑士遍历 和谐俱乐部 农场派对 对称二叉树 存盘文件名 knight Beautiful party tree 输入文件名 knight.in Beautiful.in party.in ...
- [小结] 中山纪念中学2018暑期训练小结(划掉)(颓废记)-Day10
[小结] 中山纪念中学2018暑期训练小结(划掉)(颓废记)-Day10 各位看众朋友们,你们好,今天是2018年08月14日,星期二,农历七月初四,欢迎阅看今天的颓废联编节目 最近发生的灵异事件有 ...
- ACM暑期训练总结
ACM暑期集训总结报告 不知不觉,ACM暑期集训已经过去了一个月了(其实我还差几天才够一个月,因为最后几天要回家办助学贷款,所以没坚持到最后,当了个逃兵.....[汗])也到了结束的时候.在这一个月中 ...
- 「暑期训练」「基础DP」 Common Subsequence (POJ-1458)
题意与分析 很简单:求最长公共子序列. 注意子序列与子串的差别:一个不连续一个连续.一份比较好的参考资料见:https://segmentfault.com/a/1190000002641054 状态 ...
- 牛客网2018暑期训练 第三场 a题
#include <bits/stdc++.h> using namespace std; vector<int> path; ; short dp[maxn][maxn][m ...
- CSU-ACM2018暑期训练7-贪心
A:合并果子(贪心+优先队列) B:HDU 1789 Doing Homework again(非常经典的贪心) C:11572 - Unique Snowflakes(贪心,两指针滑动保存子段最大长 ...
- 「暑期训练」「基础DP」免费馅饼(HDU-1176)
题意与分析 中文题就不讲题意了.我是真的菜,菜出声. 不妨思考一下,限制了我们决策的有哪些因素?一,所在的位置:二,所在的时间.还有吗?没有了,所以设dp[i][j]" role=" ...
- 7/31 CSU-ACM2018暑期训练7-贪心
比赛链接 A-CSU - 1588 现在有n堆果子,第i堆有ai个果子.现在要把这些果子合并成一堆,每次合并的代价是两堆果子的总果子数.求合并所有果子的最小代价. Input 第一行包含一个整数T(T ...
随机推荐
- flask与flask-script的使用
flask与flask-script的使用 一.安装 pip install Flask-Script 二.简单的使用 # manage.py from flask_script import Man ...
- 2019 钢银java面试笔试题 (含面试题解析)
本人3年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条. 钢银等公司offer,岗位是Java后端开发,最终选择去了 钢银. 面试了很多家公司,感觉大部分公司考察的点都差 ...
- Idea创建一个SpringBoot工程
1.打开Idea,点击新建工程 File—New—Project 2.点击下一步后可能会很一直在请求,或者直接报如下错误, 解决办法:直接点OK后再点Previous返回上一步,继续重新Next 3. ...
- LocalDateTime&LocalDate&LocalTime
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");LocalDateTime ti ...
- springmvc 注解二
@SessionAttributes @sessionattributes注解应用到Controller上面,可以将Model中的属性同步到session作用域当中. SessionAttribute ...
- iOS OpenCV资料收集
OpenCV iOS Title: OpenCV iOS Hello Compatibility: > OpenCV 2.4.3 Author: Charu Hans You will lear ...
- 【RAC】 RAC For W2K8R2 安装--安装过程中碰到的问题(九)
[RAC] RAC For W2K8R2 安装--安装过程中碰到的问题(九) 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也 ...
- MySQL-查看DB文件位置
show global variables like "%datadir%"
- web程序防止攻击的一些资料——整理
地址:https://docs.microsoft.com/en-us/previous-versions/aspnet/a2a4yykt(v=vs.100)?redirectedfrom=MSDN ...
- beta版本——第七次冲刺
第七次冲刺 (1)SCRUM部分☁️ 成员描述: 姓名 李星晨 完成了哪个任务 编写个人信息修改界面的js 花了多少时间 3h 还剩余多少时间 0h 遇到什么困难 密码验证部分出现问题 这两天解决的进 ...