mxqz平板电视tree::join()异常
  • 板块灌水区
  • 楼主bmatrix
  • 当前回复4
  • 已保存回复4
  • 发布时间2022/7/19 17:09
  • 上次更新2023/10/27 19:30:47
查看原帖
mxqz平板电视tree::join()异常
393767
bmatrix楼主2022/7/19 17:09

完整代码

运行时抛出以下异常:

terminate called after throwing an instance of '__gnu_pbds::join_error'
  what():  __gnu_pbds::container_error

当我把原代码中的

tr[fu].join(tr[fv]);

改成

while(!tr[fv].empty()) {
    tr[fu].insert(*tr[fv].begin());
    tr[fv].erase(tr[fv].begin());
}

之后就没问题了

这是为什么?那个异常是怎么引起的?bdfs 无果,求大佬解答

2022/7/19 17:09
加载中...