冒泡排序
来源:互联网 发布:mongodb大数据书籍 编辑:程序博客网 时间:2024/06/16 19:53
//冒泡排序算法 int[] arr = {8, 9, 3, 6, 2, 5, 1}; System.out.print("排序前:"); for (int a : arr) { System.out.print(a + " ");//排序前:8 9 3 6 2 5 1 } System.out.println(); for (int i = 1; i <= arr.length - 1; i++) {//size-1次,找到循环中最大的值放到最后 for (int j = 0; j < arr.length - i; j++) {//每次都从第一第二个数开始比较,比较到size-i次结束(因为i后面的都已排好序,不需要再比较) if (arr[j] > arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } System.out.print("排序后:"); for (int a : arr) { System.out.print(a + " ");//排序后:1 2 3 5 6 8 9 }
阅读全文
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 新增一条数据后,如何获取刚刚新增数据的ID
- Git 的 4 个阶段的撤销更改
- 向表里新增/删除一条字段
- Vuejs全家桶系列(六)---自定义指令
- 关于版本管理工具 git 的具体使用
- 冒泡排序
- mysql5.6多实例
- 【算法设计作业】week16
- 使用QT+MinGW编写动态库dll供VC或VB调用
- YOLO——保存处理后的视频到本地
- 一文快速掌握 Git 用法
- [mongoDB]CentOS系统yum安装与配置mongoDB3.4
- 跳转UIImagePickerController崩溃原因
- iSO获取两个日期之间的所有日期数组,精确到天