各种排序算法java实现
2010年6月28日
196 views
没有评论
插入排序:
-
-
package org.rut.util.algorithm.support;
-
import org.rut.util.algorithm.SortUtil;
-
-
public class InsertSort implements SortUtil.Sort{
-
/* (non-Javadoc)
-
* @see org.rut.util.algorithm.SortUtil.Sort#sort(int[])
-
*/
-
public void sort(int[] data) {
-
int temp;
-
for(int i=1;i<data.length;i++){
-
for(int j=i;(j>0)&&(data[j]<data[j-1]);j–){
-
SortUtil.swap(data,j,j-1);
-
}
-
}
-
}
-
}
-
最近评论