Judge(AOJ)が提供している「プログラミング応用」(ITP2)の4_D問題をC++で解いてみました。ITP2では、「プログラミングのための基礎ライブラリを獲得します」とあります。トピック#4では、列に対する変更を学びます。インクルードして利用する機能を紹介します。全てのアルゴリズムは、データ構造の実装から切り離されています。アルゴリズムの要件(主にイテレータ)を満たせば動作します。Unique)問題はリンク先をご覧ください。様の記事を参考にさせていただきました。使って隣り合った重複要素を取り除くことができます。隣り合った重複要素を除いた要素を、範囲の先頭に集めます。この関数によって要素数は変わりません。関数などで削除する必要があります。具体的には、以下のように使うことを想定しています。重複した要素を削除します(17行目)。以下は、C++のプログラムです。「AC(Accepted=正解)」と判定されました。単独では、効果が中途半端です。組みで使うことが前提の仕様となっています。問題を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です上に表示された文字を入力してください。Contest)記事一覧ソフトウェア技術者アナダパンチ組込み製品の開発に従事しているソフトウェア技術者です。仕事でソフトウェア開発に従事しながら、趣味でもプログラミングを楽しんでいます。