警示后人
查看原帖
警示后人
1602807
jokersen楼主2025/8/1 22:14
if(vis[u]) sol(u);
swap(c[u],q2[t].c);
if(vis[u]) sol(u);

if(!vis[u]) swap(c[u],q2[t].c);
if(vis[u]) sol(u),swap(c[u],q2[t].c),sol(u); 

实际上是不等价的,因为第一种写法的 vis[u]sol(u) 之后已经变了。

应该没人像我这么糖吧。

2025/8/1 22:14
加载中...