这题之前看过,当时以为是DP,刚写了一点才反映过来不对,一看Discuss才知是搜索,于是就扔下了。今天再看马上看出是BFS,由于不太熟练,改了好多回,还因为临界问题WA RE各一回,但不管怎么说,是独立完成BFS的第一题,值得纪念,另处以后处理临界问题也要注点意。
之前将 if (t <= 50000 && !data[t*2]) 写成了 if (t < 50000 && !data[t*2]),WA了一回……
这题之前看过,当时以为是DP,刚写了一点才反映过来不对,一看Discuss才知是搜索,于是就扔下了。今天再看马上看出是BFS,由于不太熟练,改了好多回,还因为临界问题WA RE各一回,但不管怎么说,是独立完成BFS的第一题,值得纪念,另处以后处理临界问题也要注点意。
之前将 if (t <= 50000 && !data[t*2]) 写成了 if (t < 50000 && !data[t*2]),WA了一回……