2016-10-08 重複要素チェック|C++ コード テンプレ 競プロメモ C++ std::vectorに代入された要素が全て同じ値か否かをチェックするコードを、 自分の参照用に記事として残します。 std::set は重複するデータの保持を許さないコンテナ *1 なので、 重複チェックの意味合い的にも適している、( 0 )と( 3 )を使っていこうと思います。 「値が一種類」は「集合としてはサイズ 1」と同値 *1:set - cpprefjp C++日本語リファレンス