坑处处都是,而能否巧妙的避开这些令人厌烦的坑,则是一种能力٩(๑>◡<๑)۶
——2017-11-04 by Vanora
PS:记忆中的错误,至于顺序什么的都是我胡乱写的,并不是按重要程度来的。。。
①开炸了数组
②对重边的重复处理
③并查集的find函数的错误压缩
④n,m或者是i,j什么的各种各样的顺序写反
⑤搜索的时候const的dx,dy再具体情况下所对应的顺序
⑥傻傻的特判特殊情况直接退出程序
⑦I64d跟lld到底写啥?
⑧使用队列的时候判断while(!q.empty())写错写成while(q.empty())
⑨使用链表的时候用到了0号元素但是head数组并没有memset为-1
⑩因使用scanf读入字符串所引发的血案
①①数组没有进行最大值或者是最小值的初始化
待续。。。