A了,但是有一点疑问求解

P2756 飞行员配对方案问题

应该是评测机问题 我以前写过`update(chi[u][0]=Build())`,改成`chi[u][0]=Build(),update(chi[u][0])`就过了 并且因为这个我TLE了半天不知道问题在哪儿(
by Prean @ 2021-06-29 11:38:44


我没锁机,所以: 嗨!I AK IOI!
by Doux @ 2021-06-29 11:50:35


@[Prean](/user/160839) 离谱(
by HerikoDeltana @ 2021-06-29 14:00:54


@[Prean](/user/160839) @[HRiver2](/user/407417) 这不能怪评测机 ![qq_emoji: cg](https://z3.ax1x.com/2021/05/30/2VJxSK.png) 写成这样就好了,把 y 放 for 循环里: ```cpp for(R int i=head[x],y; i; i=r[i].nex) { if(!vis[y=r[i].to]) { ... } } ``` 具体什么区别一目了然吧。
by KEBrantily @ 2021-06-29 14:32:21


一个是传入多个不同的 y,一个是从头到尾只用一个 y。
by KEBrantily @ 2021-06-29 14:34:04


@[KnightL](/user/281497) 草,好像是他的锅( 在回溯的时候y已经被改变了(
by Prean @ 2021-06-29 14:35:01


@[KnightL](/user/281497) 啊啊( 确实
by HerikoDeltana @ 2021-06-29 14:36:46


全部代码那个链接被我用作其它东西了()
by HerikoDeltana @ 2022-01-22 07:55:20


|