C++競プロ学習日記(仮)

( 学習記録であり解説Blogではないです )

重複要素チェック|C++

std::vectorに代入された要素が全て同じ値か否かをチェックするコードを、
自分の参照用に記事として残します。

std::set は重複するデータの保持を許さないコンテナ *1 なので、
重複チェックの意味合い的にも適している、( 0 )と( 3 )を使っていこうと思います。

「値が一種類」は「集合としてはサイズ 1」と同値