关闭

冒泡排序

标签: 冒泡排序
118人阅读 评论(0) 收藏 举报

void maoPao(int arr[],int len){

    int temp;

    //双重循环

    for (int i=0; i<len-1; i++) {

         //因为i的值每变化一次 跑了一趟,按照冒泡的思想

         //已经有一个数下沉了

        // 没有必要和已经有序的数据进行比较了

        // j<len-1-i

        for (int j=0;j<len-1-i; j++) {

            if(arr[j]>arr[j+1]){

                //交换a[j]a[j+1]的值

                temp = arr[j+1];

                arr[j+1]=arr[j];

                arr[j] = temp;

            }

        }

    }

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10489次
    • 积分:423
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章存档