首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

根本算法排序

2012-10-06 
基本算法排序?public class MaoPaoSort {// 冒泡 相邻两个比较大的放后面 public static void main(String

基本算法排序

?

public class MaoPaoSort {// 冒泡 相邻两个比较  大的放后面 public static void main(String[] args) {int[] all = { 1, 4, 56, 6, 8, 23, 5, 2 };int[] result = MaoPaoSort.sort(all);for (int i = 0; i < result.length; i++) {System.out.print(result[i] + " ,");}}private static int[] sort(int[] all) {for (int a = 0; a < all.length; a++) {for (int i = 0; i < all.length - 1; i++) {if (all[i] > all[i + 1]) {int temp = all[i];all[i] = all[i + 1];all[i + 1] = temp;}}}return all;}}

?

?

选择排序: 操作下标数据? 找出最小的放最前面

插入排序: 分两组无序和有序的【将无序的数据取出插入有序中】

快速排序:将一个数拿出来。大的放他右边,小的放他左边。

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

热点排行