求助 std::list
  • 板块学术版
  • 楼主Acfboy
  • 当前回复3
  • 已保存回复3
  • 发布时间2021/9/14 13:06
  • 上次更新2023/11/4 06:49:48
查看原帖
求助 std::list
40318
Acfboy楼主2021/9/14 13:06

这份代码

bool flag = 0; int sz = g.size();
		for (auto i = std::next(g.begin()); i != g.end(); ) {
			if (sz > 1 && i->first == std::prev(i)->first) 
			    g.erase(std::prev(i)), i = g.erase(i), sz -= 2;
			else i ++;
		}

为会死循环啊。因为这个交了快一页 UnAc 了

编译选项 g++ -Wall -std=c++14

2021/9/14 13:06
加载中...