ふらっとC#,C♯,C#(初心者用) Part31
■ このスレッドは過去ログ倉庫に格納されています
0508デフォルトの名無しさん
2008/10/05(日) 22:07:38{
int max, cnt;
if(arr.Length == 0)
{
return new int[0];
}
max = arr[0];
cnt = 1;
for(int i = 1; i < arr.Length; i++)
{
if(arr[i] == max)
cnt++;
if(arr[i] > max)
{
max = arr[i];
cnt = 1;
}
}
int[] result = new int[cnt];
for(int i = 0; i < cnt; i++)
result[i] = max;
return result;
}
こうかな?
■ このスレッドは過去ログ倉庫に格納されています