用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。 ApAO/q
插入排序: PK0%g$0
LUqB&,a}
package org.rut.util.algorithm.support; paKSr|O
Zo g']=
import org.rut.util.algorithm.SortUtil; ;4.!H,d
/** X{\F;Cb*
* @author treeroot UE$UR#T'w
* @since 2006-2-2 !*oi!ysU;O
* @version 1.0 YgUvOyaQXf
*/ 0l-Ef1
public class InsertSort implements SortUtil.Sort{ k3)dEH1z
|Z=^`J
/* (non-Javadoc) [3{W^WSOz
* @see org.rut.util.algorithm.SortUtil.Sort#sort(int[]) UN]f"k&