Java版冒泡排序[稳定]

Java版冒泡排序[稳定],第1张

Java版冒泡排序[稳定]

复杂度:O(n^2) - O(n) - O(n^2) - O(1)[平均 - 最好 - 最坏 - 空间复杂度]

public void bubbleSort(int[] a) {if (null == a || a.length < 2) {return;}boolean flag;for (int i = 0; i < a.length-1; i++) {flag = false;for (int j = 0; j < a.length-1-i; j++) {if (a[j] > a[j+1]) {int temp = a[j];a[j] = a[j+1];a[j+1] = temp;flag = true;}}if (false == flag) {return;}}}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4877159.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-11
下一篇 2022-11-11

发表评论

登录后才能评论

评论列表(0条)

保存