java递归实现冒泡排序
来源:互联网 发布:在线颜色识别软件 编辑:程序博客网 时间:2024/05/02 04:27
java递归实现冒泡排序
//递归实现冒泡排序public class Demo { public void sortArray(int[] array, int m, int n) { if (m > 0) { if (array[n] < array[n - 1]) { swap(array, n); } if (n >= m) { sortArray(array, m - 1, 1); } else { sortArray(array, m, n + 1); } } } void swap(int[] array, int k) { int temp = array[k]; array[k] = array[k - 1]; array[k - 1] = temp; } public void showArray(int[] array) { for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } } public static void main(String[] args) { Demo demo = new Demo(); int[] a = new int[] { 3, 5, 1, 2, 8, 33, 22, 11, 0 }; demo.sortArray(a, a.length - 1, 1); demo.showArray(a); }}
0 0
- java递归实现冒泡排序
- 递归实现冒泡排序
- 递归实现冒泡排序
- [java]冒泡排序的常规、改进以及递归实现
- java实现冒泡排序
- Java实现冒泡排序
- Java实现冒泡排序
- Java实现冒泡排序
- java实现冒泡排序
- 冒泡排序 Java实现
- JAVA实现冒泡排序
- java实现冒泡排序
- java实现冒泡排序
- 冒泡排序java实现
- 冒泡排序 java实现
- Java实现冒泡排序
- Java实现冒泡排序
- 冒泡排序 java 实现
- 织梦把首页的后缀去掉
- 马尔可夫入门概念
- 一个很好用的归并排序
- 解决java.lang.IllegalStateException: The content of the adapter has changed but ListView...的问题
- 终于搞定了stackoverflow的富文本编辑器pagedown
- java递归实现冒泡排序
- mysql出现1030 Got error 28 from storage engine解决方法
- 网站进入前10名的需要的操作
- 绕过WAF学习整理
- win7下Git服务器的搭建
- 转[转]那些不能错过的XCode插件
- 回文数
- 如何用Visual C#生成DLL文件
- 常用快捷键及linux命令