最大值、最小值的辨别
int max…
int min…
for(int i = 0 ; i < arr.length; i ++){
if(max < arr[i]){
max = arr[i];
}
}
for(int i = 0 ; i < arr.length; i ++){
if(min > arr[i]){
min = arr[i];
}
}
数组中的排序
-
最大值
int max = arr[0];
int min = arr[0];
if(max < arr[i]){
max = arr[i];
}
}
for(int i = 0 ; i < arr.length; i ++){
if(min > arr[i]){
min = arr[i];
}
}
几个数中的最大值
int max = 0;
int min = 0 ;
if(max < arr[i]){
max = arr[i];
}
}
for(int i = 0 ; i < arr.length; i ++){
if(min > arr[i]){
min = arr[i];
}
}
若再申明变量的时候申明混淆,就会导致数组中的最小值/最大值再排序的时候等0,而不是再数组中的最小值。