已经调试完毕,发现没有把 n,m 改成处理最短路之后的 n 和 m。
准确来说,bfs 函数中有这一行语句:`memset(dep, 0, sizeof(int) * (n + 10));`
n 值错误,导致 memset 不完全,继而死循环。
**此贴终结。**
by daiarineko @ 2022-03-19 15:27:09
所以您为什么不sizeof dep![/jk](https://cdn.luogu.com.cn/upload/pic/62234.png)
by The_Endd @ 2022-03-19 15:49:49
@[The_Endd](/user/155120) 才看到/kk 主要是 `dep` 数组开的太大,怕 `sizeof dep` 超时/kk
by daiarineko @ 2022-03-27 17:58:51