以下方法是否被视为插入排序?

时间:2018-06-21 21:18:48

标签: java sorting

以下方法是否被视为插入排序?

for( int i=1;i<arr.length;i++){
    for(int j=i;j>0;j--){
        if(arr[j]<arr[j-1]){
            int temp=arr[j];
            arr[j]=arr[j-1];
            arr[j-1]=temp;
        } else { break };
    }
}

1 个答案:

答案 0 :(得分:0)

是的,您的程序将在o(n ^ 2)种情况下运行。