JAvaベース-最大最小値をとるアルゴリズム
757 ワード
参考アルゴリズム導論の構想
一度に最大最小値を取り出す
private static int[] max_min_datas(int[] datas){
int max = 0;
int min = 0;
if(datas.length/2==0){
//
if(datas[0]>datas[1]){
max = datas[0];
min = datas[1];
} else {
max = datas[1];
min = datas[0];
}
} else {
max = datas[0];
min = datas[1];
}
for(int i=0;itwo){
temp_max = one;
temp_min = two;
} else {
temp_max = two;
temp_min = one;
}
if(temp_minmax){
max = temp_max;
}
}
}
int[] result = {0,0};
result[0] = max;
result[1] = min;
return result;
}
一度に最大最小値を取り出す