0

単純に繰り返される文字列を削除する方法については、多くの質問があります。

リンク

しかし、私の質問はそれらとは異なります。

たとえば、エントリがある場合vector<string>:

{"111", "222", "222", "222", "333", "222"}

次の結果を得る必要があります。

{"111", "222", "333", "222"}

近くの繰り返し値のみを削除することを意味します。

私の現在の一時的な解決策は、別のベクターを作成し、エントリベクターから各要素をコピーして、この要素が2番目のベクターの最後の要素と等しくないかどうかを確認することです。

4

1 に答える 1