写代码时需要注意的一些东西 脑瘫行为 使用 windows.h。 不测能测的所有样例。 初始化 需要预处理的东西没有预处理。 在未赋值的情况下直接使用函数内的变量。 未定义行为 访问非法内存。 数组开小。 访问数组负数下标。 函数实参执行顺序影响实参取值,如 dfs(a++,a++)。 有返回值的函数一定要写返回值。 心理因素 不要思维定式,强行往某个算法上套。 想清楚自己要写什么,细节最好摸透。 该停止思考正解的时候就要及时停止。