黑马程序员技术交流社区

标题: 今日所学——冒泡排序和选择排序 [打印本页]

作者: 小ㄟMò    时间: 2015-12-27 22:56
标题: 今日所学——冒泡排序和选择排序
先上代码:
冒泡排序:
————————————————
/**
*  冒泡排序
*
*  @param arr 要排序的数组
*  @param len 数组长度
*/

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

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

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

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

                int temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }
}

选择排序:
--—-----------------------
/**
*  选择排序法
*
*  @param arr 要排序的数组
*  @param len 数组长度

*/
void selectSort(int arr[], int len) {

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

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

            if (arr>arr[j]) {

                int temp = arr;
                arr = arr[j];
                arr[j] = temp;
            }
        }
    }

}




作者: 韦德460    时间: 2015-12-28 12:29
不错!!!!!
作者: 大明    时间: 2015-12-28 21:30
对于初学者来说,这两个挺难得
作者: 注意背后    时间: 2015-12-28 23:17
不错.加油
作者: 明阳天夏    时间: 2015-12-29 13:45
都不错。。。。。。。。。。。。。。。。。。。。。。。。。

作者: 15931110616    时间: 2015-12-29 13:49
加油加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2