排序算法之冒泡排序
发布日期:2021-11-02 12:35:11 浏览次数:3 分类:技术文章

本文共 595 字,大约阅读时间需要 1 分钟。

注意点:

比较的轮数是array.length-1
每轮比较的次数:array.length-1-i;
冒泡可能排序的轮数,和次数很不能理解。
那就算了,背就完了。熟练到你不用看代码,都能直接写出来。。

import java.util.Arrays;public class Bubble{
public static void main(String[] args){
int[] array=new int[]{
9,3231,532,52,422,4,6,8,67}; //轮循环 for(int i=0;i
array[j+1]){
//冒泡排序核心,如果前面的数字大于后面的,那么交换位置 int temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } //打印数组 System.out.println(Arrays.toString(array)); } }

转载地址:https://blog.csdn.net/weixin_43919632/article/details/90614376 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:递归实例--汉诺塔问题
下一篇:数据结构与算法--总入口

发表评论

最新留言

不错!
[***.144.177.141]2024年04月19日 16时37分33秒