>  2007/01/24 (水) 01:40:10        [qwerty]
> > 1~1000までの配列変数の中にランダムで数字が入っているんだけど
> > その中から最大値を見つけ出すアルゴリズムについて教えてくれ
> int hoge( int *a){
> val=0;
> for(i=0;i<1000;i++){
>  if(a[i]>val) val=a[i];
> }
> return val;
> }

int hoge( int *a){
int i,val;
 val=a[0];
for(i=1;i<1000;i++){
 val = max(a[i],val);
}
return val;
}

のほうがスマートか

参考:2007/01/24(水)01時35分28秒