秋田大学ICPC対策室@wiki

最大値・最小値

最終更新:

akitaicpc

- view
メンバー限定 登録/ログイン

最大値・最小値


C++では、<algorithm>ヘッダをインクルードすることでmax(),min()関数が使えるので、
自分で書く必要はありません。max(),min()はよく使うので覚えておいてください。
引数の型は、int型でもdouble型でも使えます。

例)
max( 12 , 35 ); //35が返ってくる
min( -5.0 , 56.6 ); //-5.0が返ってくる

配列aから最大の値を返す関数

int array_max(int a[], int n){
	int m = a[0];
	for(int i=1 ; i<n ; i++){
		m = max( a[i] , m );
	}
	return m;
}

配列aから最小の値を返す関数

int array_mim(int a[], int n){
	int m = a[0];
	for(int i=1 ; i<n ; i++){
		m = min( a[i] , m );
	}
	return m;
}















...
目安箱バナー