当前位置:首页 / 文章测试 / Java插入排序

Java插入排序

开始打字练习

public static void sort(Comparable[] arr){

int n = arr.length;

for (int i = 0; i < n; i++) {

for( int j = i ; j > 0 ; j -- )

if( arr[j].compareTo( arr[j-1] ) < 0 )

swap( arr, j , j-1 );

else

break;

}

}

private static void swap(Object[] arr, int i, int j) {

Object t = arr[i];

arr[i] = arr[j];

arr[j] = t;

}

声明:以上文章均为用户自行发布,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。