java排序算法面试题(java排序算法)
大家好,我是小十,我来为大家解答以上问题。java排序算法面试题,java排序算法很多人还不知道,现在让我们一起来看看吧!
1、插入排序: package org.rut.util.algorithm.support; import org.rut.util.algorithm.SortUtil; /** * @author treeroot * @since 2006-2-2 * @version 1.0 */ 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;i0)&&(data[j]i;j--){ if(data[j] i; j--) { if (data[j] < data[lowIndex]) { lowIndex = j; } } SortUtil.swap(data,i,lowIndex); } }。
本文到此讲解完毕了,希望对大家有帮助。