//1 st[las].erase(idx); st[now].insert(idx); //2 st[now].insert(idx); st[las].erase(idx); //now 表示修改为的值,las 表示原来的值
以上两种写法有什么区别。
两者都能 AC,但第二种写法不管 win 还是 linux 测第二个样例输出都是错的:
Yes No No No No No