美文网首页
选择排序和冒泡排序

选择排序和冒泡排序

作者: 893705279802 | 来源:发表于2018-12-04 12:24 被阅读0次

    规则:比较大小,位置交换

    选择排序:数组中的每个元素都进行比较

    冒泡排序:数组中相邻元素进行比较

    选择排序

    for(int i =0 ;i<arr.length-1; i++){

            for(int j =i+1; j<arr.length; j++){

                    if(arr[i]>arr[j]){

                        int temp = arr[ i ];

                        arr[ i ] = arr[ j ];

                        arr[ j ] = temp;

                }

        }

    }

    冒泡排序

    for(int i = 0; i<arr.length-1; i++){

            for(int j =0; j<arr.length-i-1; j++){

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

                            int temp = arr[ j ];

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

                            arrr[ j+1 ] =temp;

                }

        }

    }

    相关文章

      网友评论

          本文标题:选择排序和冒泡排序

          本文链接:https://www.haomeiwen.com/subject/aluycqtx.html