NOIP学习思考

NOIP学习思考

1. 当前一些基础知识已经掌握,已理解其实现原理以及基本思路,但代码实现仍不会写或者写起来不熟练。

从最短路可以看出,虽然已经练了很多遍最短路,但是敲一遍最短路依然要花8min左右的时间,主要原因有三:
① 对于最短路依然不熟悉,没有烂熟于心
② 敲键盘敲错的概率较高,需要反复backspace,严重限制了速度
③ 受到一些其他因素的影响

2.提高代码输入速度很重要

目前遇到的瓶颈是手速虽然不满,但经常打错,需要反复修改,比如

#include<cstdio>

打快了就会打成:

#icnldue<cstdio>

还有int打快了就会敲成itn,edge敲成edeg,另外打快了容易加上其他字符,比如敲”;”会敲成” ;’ “,敲i容易敲成io,主要原因有二:
① 对键盘布局已有一定了解,但是了解依然不深。
比如按backspace键容易误碰到insert键等,导致打错字符。
② 左右手不协调
int中的i和n,均属于右手,但是t属于左手,左手可能比右手快,就导致了itn的形成。

3.OJ题目AC

应该多从openjudge的noi题库中找题,然后到洛谷上去做(众:……),并且洛谷AC后再捎带在openjudge上提交一下……总之就这样吧