诸位一定要注意,如果你的程序中走2步(Walk)和走三步(Run)的时候是根据前一步能不能走来判断的(这是一个好方法),
那么,
你要注意,前一步不能走,有一种情况是Hash表的这个位置已经存在一个更短的耗时。
#但这不代表这一步不能走,也不代表走这一步的耗时不是最短的(因为方向的问题)
这就是On line 1 column 2, read 3, expected 2的原因