陣列的遍歷,氣泡排序,選擇排序,逆序,求最大值方法

2021-08-09 23:57:25 字數 644 閱讀 5958

public class hello2;

// 呼叫方法是有先後順序的

//xuanze(arr);

//maopao(arr); 

//nixu(arr);

//bianli(arr);

int index=zheban(arr,5);

system.out.println(index);

}//折半查詢方法(其陣列必須是有序資料從小到達排列)

public static int zheban(int arr,int key)else if (keyarr[j+1]) }}

}/*//氣泡排序2

public static void sortarray(int arr)}}

}*///陣列的選擇排序

public static void xuanze(int arr)                            

}            }}

//定義方法實現陣列的逆序

public static void  nixu(int arr)

}//陣列遍歷方法

public static void bianli(int arr)

}system.out.println(max);}}

陣列氣泡排序,選擇排序,逆序,折半查詢,遍歷方法

public class hello2 呼叫方法是有先後順序的 xuanze arr maopao arr nixu arr bianli arr int index zheban arr,5 system.out.println index 折半查詢方法 其陣列必須是有序資料從小到達排列 publ...

陣列的常見排序演算法 氣泡排序,選擇排序

2.選擇排序演算法 程式設計中,我們會經常用到陣列的排序,方便統計和查詢。當然面試的時候也會經常問到 下面是兩種比較常見的排序。比較相鄰的兩個值,如果滿足條件就交換值,把小的值移到陣列前面,大的移動到後面 public class arraysortbubble 建立陣列 system.out.pr...

java的陣列排序(氣泡排序和選擇排序)

1.選擇排序 宣告陣列 int arr new int 外層迴圈控制對比多少輪 for int i 0 i arr.length i 選擇排序 即 每次乙個元素和後面所有的元素進行逐個對比,每次取出其中最大或最小 根據公升序降序決定 的放到前面 如 第一次用第乙個元素和後面的所有元素對比,取出最大的...