[悬赏]各种排序算法,你还记得吗?
RT,请大家写一下各种排序算法:冒泡排序,插入排序,快速排序,选择排序,二分法原理。每个算法请分开回复,每份代码二十分!看看谁写的好了......
希望大家踊跃一点哈!这里太冷清了......
public class BubbleSort{ public static void main(String[] args){ int[] values ={ 10,23,12,5,98,52,12,62,45 }; sort(values); for(int i=0; i < values.length; ++i){ System.out.println("Index: " + i + "Value: " + values[i]); } } public static void sort(int[] values){ int temp; for(int i=0 ; i < values.length ; i++){ for(int j=0; j <values.length - i - 1; j++){ if(values[j] > values[j + 1]){ temp = values[j]; values[j] = values[j + 1]; values[j + 1] = temp; } } } } }桌面记事本中发现的冒泡算法