問題CPP02101の解答例と解説 C++ Lv.3
vector<int> 特定の値の検索
<解答例 1>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
<解答例 2>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
こうしても良いよ。
<解答例 3> 不正解
F11キーでフルスクリーンモード、Escキーで元に戻ります。
間違いではないけれど、解答例2の方が効率が良いよ。なぜなら、解答例3は100が見つかった後もfor文の繰り返し処理が実行されるんだけど、これが無駄なんだ。
<解答例 4>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
イテレータを使った例だよ。この方法だと、最初に vector の全体の要素の数を取得しなくても良いよ。
<解答例 5>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
C++標準ライブラリのfind 関数を使った例だよ。
初めての方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。会員登録(無料)して、プログラミングしてみませんか?
新規登録
新規登録