java 排序演算法

2021-08-26 20:20:16 字數 456 閱讀 7457

說來搞(丟)笑(人),工作這好幾年了,面試時連個排序演算法都說不明白,哈哈。。。

最後一遍學習演算法,

排序演算法:

1氣泡排序   (相鄰兩個比較,並排序)

@org.junit.test

public void test() ;//陣列宣告

int temp = -1;//臨時變數,作用是,我們拿一杯可樂,一杯紅酒,想把可樂放到紅酒的杯子,那麼就去拿另外乙個容器(杯子)

for (int i = 0; i < arr.length; i++)

}} system.out.println(arrays.tostring(arr));

}

這個,剛開始學可以不會,但是,第一遍會了會少走很多的浪費時間的路,沉沒成本嘛,加油b(boy) a(and) g(girl)!!!

太懶了,後面再補充(文在精,不在多)

java排序演算法

1.定義 通過比較來確定輸入序列1,a 2,a n 的元素間相對次序的排序演算法稱為比較排序演算法。2.演算法解釋 1 選擇排序 選擇排序的基本思想是對待排序的記錄序列進行n 1遍的處理,第i遍處理是將l i.n 中最小者與l i 交換位置。這樣,經過i遍處理之後,前i個記錄的位置已經是正確的了。2...

Java排序演算法

回顧一下排序演算法 稍微地設計一下基礎類 插入排序 插入排序 insertion sort 的基本思想是 每次將乙個待排序的記錄,按其關鍵字大小插入到前面已經排好序的子檔案中的適當位置,直到全部記錄插入完成為止。氣泡排序 氣泡排序 bubblesort 的基本概念是 依次比較相鄰的兩個數,將小數放在...

java 排序演算法

氣泡排序 public void bubblesort int array 選擇排序 選擇排序 public void selectsort int a else 判斷 j 1 或者 就是第乙個小於等於temp資料的位置 datas j 1 temp 快速排序 快速排序 param datas pu...