【发布时间】:2023-03-12 15:00:01
【问题描述】:
标题可能有点含糊,但我会感谢我对当前问题的一些想法。
这是一个数据集:
1 1/1/2013
2 1/1/2013
3 1/1/2013
1 1/2/2013
2 1/2/2013
1 1/3/2013
2 1/3/2013
3 1/3/2013
所以,我从第一条记录开始,看看我的列表中是否还有另一个 1。如果有,我忽略它,并返回第二条记录。如果我的列表中还有另外 2 个,我会忽略它,并返回到第 3 个记录,依此类推。
现在,我正在寻找的这个列表的期望结果是 ,因为它下面不存在 1 的其他记录。
同样,在这个数据集中:
1 1/1/2013
2 1/1/2013
3 1/1/2013
1 1/2/2013
2 1/2/2013
3 1/2/2013
4 1/2/2013
1 1/3/2013
2 1/3/2013
3 1/3/2013
所需的结果是 ,因为列表中没有其他 4 出现。
我的问题是,我该怎么做呢,我可以使用什么标准的 STL 容器?此外,这些是查询返回的结果。
很抱歉,我不使用 boost 或任何其他库,并希望通过 std 变量来完成这项工作。
【问题讨论】: