⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shellsorting.java

📁 sorting,分类的几种常见的java实现
💻 JAVA
字号:
package sorting_yanrui;

import java.util.TimerTask;

public class ShellSorting {
   int c=0;
   static TimerTask timer;
	public long shellsort(int A[],int n){ 
		 int gap, i, j; 
		 for(gap = n/2; gap > 0; gap = gap/2) 
		  for(i = gap; i < n; i++) 
		   for(j = i-gap; j >= 0 && A[j] > A[j+gap]; j=j-gap){ 
		    //swap(A[j], A[j+gap]); 
		    int  temp=A[j];A[j]=A[j+gap];A[j+gap] =temp;
		    c++;
		   } 
		 long t=timer.scheduledExecutionTime();
		 return t;

		}
	

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -