freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javase_5_數(shù)組及常用算法(編輯修改稿)

2025-08-19 02:50 本頁面
 

【文章內(nèi)容簡介】 , , , ))。 } public static double add(double... nums){ double result = 。 (().isArray())。 for (double d : nums) { result += d。 } return result。 } } 12 命令行參數(shù) ? Java程序的入口方法 main 方法,帶有 String[] args參數(shù)。這個(gè)參數(shù)表示 main方法接收了一個(gè)字符串?dāng)?shù)組,也就是命令行參數(shù)。 Java高端培訓(xùn) public class TestCommandLineArgs { public static void main(String[] args) { for (int i = 0。 i 。 i++) { (args[i] + )。 } } } 13 提 綱 Content 目標(biāo) ?一維數(shù)組的聲明和初始化 ?增強(qiáng)的 for循環(huán) (ForEach)- ?可變參數(shù) (Varargs)- ?命令行參數(shù) ?常用算法 ? 排序 ? 搜索 ?二維數(shù)組的聲明和使用 ?枚舉類型 (Enum)- Java高端培訓(xùn) 14 常用算法 排序 ?冒 泡排序 ?選擇排序 ?插 入排序 ?快速排序的原理 Java高端培訓(xùn) 15 冒泡排序 (Bubble Sort) ?原 理: 比較兩 個(gè) 相鄰的元素,將值大的元素交換至右端 Java高端培訓(xùn) public static void bubbleSort(int[] a) { int n = 。 //總共進(jìn)行 n1輪的比較 for (int i = 1。 i n。 i++) { for (int j = 0。 j n i。 j++) { if (a[j] a[j + 1]) {//交換 int temp = a[j]。 a[j] = a[j + 1]。 a[j + 1] = temp。 } } } } 15 23 8 10 7 15 23 8 10 7 15 8 10 7 8 10 7 8 7 16 選擇排序 (Selection Sort) ?原 理: 每一趟從待排序的記錄中選出最小的元素,順序放在已排好序的序列最后,直到全部記錄排序完畢 Java高端培訓(xùn) public static void selectionSort(int[] a) { for(int i = 0。 i 1。 i++) {// 做第 i趟排序 int m = i。 for(int j = i + 1。 j 。 j++){// 選最小的記錄 if(a[j] a[m]){ m = j。 //記下目前找到的最小值所在的位置 } } if(i != m){ //交換 a[i]和 a[m] int temp = a[i]。 a[i] = a[m]。 a[m] = temp。 } } } 15 23 8 10 7 7 8 10 15 23 17 插入排序 (Insert Sort) ?從數(shù)組的第一個(gè)元素 a[0]開始,將其后一個(gè)元素 a[1]插入到 a[0]的前面或者后面,接著繼續(xù)這一過程。每次都是將a[i]插入到已經(jīng)排序好的 a[0]~a[i1]中合適的位置 Java高端培訓(xùn) public static void insertSort(int[] a) { for (int i = 1。 i 。 i++) { for (int j = i。 j 0。 j) { if (a[j] a[j 1]) { int temp =
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1