摘要: 例如:一个序列:{20,40,30,10,60,50} 1.首先第一趟,将第一个序列中第一个元素保留,将第二个元素和它比较,如果大就插入到后面,如果小就插入到前面。 2.第二趟,保留第一第二个元素,将第三个元素和第二个比较,如果大就插入到第二个元素后面,如果小就插入到第二个元素前面; 接着和第一个元 阅读全文
posted @ 2019-09-26 14:25 984653197 阅读(147) 评论(0) 推荐(0) 编辑
摘要: /**} * 选择排序 (将小的放在前面,每轮只和第一个数交换) * @author Administrator * */ public class TestArray2 { public static void main(String[] args) { int [] arr = {6,9,3,1,4,8,5,7,2}; for (int i = 0; i < arr.length - 1; i 阅读全文
posted @ 2019-09-26 12:44 984653197 阅读(82) 评论(0) 推荐(0) 编辑
摘要: /** * 冒泡排序 //把大的放在后面,每轮相邻的数两两交换 * @author Administrator * */ public class TestArray { public static void main(String[] args) { int[] arr = {5,2,6,9,4,3,1,7,8}; for (int i = ... 阅读全文
posted @ 2019-09-26 00:36 984653197 阅读(116) 评论(0) 推荐(0) 编辑