// 递归求数组最小值
public class Bubble {
// 定义存储最小值的变量
static int min;
public static void main(String[] args) {
int[] arr;
arr = new int[]{10,200,66,1,0};
min = arr[0];
Bubble Max = new Bubble();
Max.getMin(arr,0);
System.out.println("最小值 ===== "+min);
}
void getMin(int[] arr,int index){
if(index<arr.length){
if(index<arr.length-1){
compare(arr[index],arr[index+1]);
}
getMin(arr,index+1);
}else{
return;
}
}
static void compare(int one,int two){
if(one<two){
if(one<min){
min = one;
}
}else{
if(two<min){
min = two;
}
}
}
}
java - 递归排序 - 求数组最小值
原创
©著作权归作者所有:来自51CTO博客作者qq5c322e67bf4c9的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章