冒泡排序
来源:互联网 发布:cat鞋子知乎 编辑:程序博客网 时间:2024/06/11 20:40
public class Test { public static void main(String[] args) { int[] arr={11,8,38,19,78,25,12,33}; bubbleSort(arr); freach(arr); } //冒泡排序 public static void bubbleSort(int[] arr) { //控制比较的次数 for (int a=0;a<arr.length-1;a++) { //数据的比较 for (int i = 0; i < arr.length - 1 - a; i++) { if (arr[i] > arr[i + 1]) { int temp = arr[i + 1]; arr[i + 1] = arr[i]; arr[i] = temp; } } } } //遍历数组 public static void freach(int[] arr) { System.out.print("["); for (int i=0;i<arr.length;i++){ if (i==arr.length-1){ System.out.print(arr[i]+"]"); }else { System.out.print(arr[i]+", "); } } }}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 【Linux】ftp命令使用
- iOS和Android的app界面设计规范
- 【Linux】SVN的安装与使用
- 压缩与解压命令
- 【Linux】命令控制wifi
- 冒泡排序
- 【Linux】Xserver的粗解
- 二级路由器设置教程
- share sdk WeChat unionid
- 【Linux】dd命令操作磁盘与镜像
- 【Linux】分区与格式化
- 【Debian】服务的建立与删除
- Opencv学习之--进度条控制视频
- 【Jsp】Ajax提交数据不刷新页面