摘要: 如图显示的是一轮冒泡的结果: //冒泡序 //每一轮的冒泡 都会把大的(最大--第二大--)依次放到最后,所以最多只用循环n-1次(n表示数组元素个数) public static int[] bubblingSort(int[] arr){ for (int i = 0; i < arr.leng 阅读全文
posted @ 2020-08-20 15:23 就是你baby 阅读(78) 评论(0) 推荐(0) 编辑
摘要: //选择排序 //一轮选出最小排在最前面;二轮选出第二小排在第二; >选出倒数第二排在倒数第二 public static int[] selectSort(int[] arr){ for (int i = 0; i < arr.length-1; i++) { int temp = arr[i]; 阅读全文
posted @ 2020-08-20 14:45 就是你baby 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 个人理解的插入排序: public class Algorithim { public static void main(String[] args) { int[] arr = {4,5,1,3,2}; insertSort(arr); } //插入排序 //从左→右依次处理对应数字所在位置(直到 阅读全文
posted @ 2020-08-20 11:10 就是你baby 阅读(121) 评论(0) 推荐(0) 编辑