« エラトステネスの篩をC++で実装してみた | メイン | コンテナ中の最小の要素を取得する(std::min_element) »

コンテナ中の最大の要素を取得する(std::max_element)

std::max_elementはコンテナ中の最大の要素を返します。

#include <vector>
#include <algorithm>

//コンテナにランダムな要素を設定する
std::vector<int> numbers(10);
std::generate(numbers.begin(), numbers.end(), rand);

//最大の要素
int max = *max_element(numbers.begin(), numbers.end());

トラックバック

このエントリーのトラックバックURL:
http://www.gesource.jp/mt/mt-tb.cgi/926

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2009年03月02日 18:36に投稿されたエントリーのページです。

ひとつ前の投稿は「エラトステネスの篩をC++で実装してみた」です。

次の投稿は「コンテナ中の最小の要素を取得する(std::min_element)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35