E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shell排序
Java
Shell排序
算法
/** *
Shell排序
* */ public class ShellSort { public void sort(int[] data) { for (int i
javapub
·
2010-06-28 15:00
java
算法
J#
Java
Shell排序
算法
/** *
Shell排序
* */ public class ShellSort { public void sort(int[] data) { for (int i
javapub
·
2010-06-28 15:00
java
算法
J#
JAVA四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
liufei.fir
·
2010-06-25 18:00
java
J#
JAVA四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
liufei.fir
·
2010-06-25 18:00
java
J#
JAVA四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法.其中选择法是冒泡法的改进,
SHELL排序
法是插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一插入法:遍历排序集合
daijunjieok
·
2010-06-23 20:00
java
Date
shell
Shell 排序
shell排序
是对插入排序的一个改装,它每次排序把序列的元素按照某个增量分成几个子序列,对这几个子序列进行插入排序,然后不断的缩小增量扩大每个子序列的元素数量,直到增量为一的时候子序列就和原先的待排列序列一样了
zhongjiekangping
·
2010-06-21 13:00
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
deng5566
·
2010-05-17 17:00
java
J#
ACM必备(学完一个就加亮一个)不多,就这些!
时间复杂度(渐近时间复杂度的严格定义,NP问题,时间复杂度的分析方法,主定理)排序算法(平方排序算法的应用,
Shell排序
,快速排序,归并排序,时间复杂度下界,三种线性时间排 序,外部排序)数论(整除
new_acm
·
2010-04-30 22:00
数据结构
游戏
算法
shell
扩展
Java中的排序
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
moddii
·
2010-04-27 19:00
java
J#
java常见的几种排序算法
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
lgstarzkhl
·
2010-04-23 11:00
java
算法
J#
JAVA算法大全
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
wxg6203
·
2010-04-17 10:00
java
算法
J#
3月31了...说好的3,4月份要好好学习知识,现在稍稍总结一下...
排序算法(平方排序算法的应用,
Shell排序
,快速排序,归并排序,时间复杂度下界,三种线性时间排序,外部排序)排序的话,Shell和归并没怎么看,线性的只写过计数排(写后缀树组时被迫的...)
DMKaplony's OI Blog
·
2010-03-31 08:00
python算法实践2-
shell排序
#
shell排序
defShellPass(mylist,d):size=len(mylist)i=dwhilei=0andmylist[j]>tmp:mylist[j+d]=mylist[j]j=j-dmylist
chollima
·
2010-03-16 11:00
算法
shell
python
百度招聘笔试考试题
百度第一套一、选择题:15分共10题1.在排序方法中,关键码比较次数与记录地初始排列无关的是:A.
Shell排序
B.归并排序C.直接插入排序D.选择排序2.以下多线程对int型变量x的操作,哪几个需要进行同步
xiaoxinyu316
·
2010-03-03 20:00
数据结构
面试
百度
招聘
url
layer
写一个
SHELL排序
现在应用编程,有STL,很少需要动手写排序算法了,但面试时候常常遇到这类的试题。教科书上把希尔排序描述得有点复杂,自己来动手写个:voidShellSort(inta[],intlength){ intskip=nlength/2; for(skip;skip>0;skip/=2) { for(inti=skip;i=0&&temp
ljuncong
·
2010-01-08 20:00
编程
算法
面试
shell
希尔排序
Shell排序
又称作缩小增量排序。基本思想:不断把待排序的对象分成若干个小组,对同一小组内的对象采用直接插入法排序,当完成了所有对象都分在一个组内的排序后,排序过程结束。
smallnest
·
2009-12-19 17:00
Algorithm
shell
Class
input
sorting
Numbers
shell排序
shell排序
1 #include 2 #include 3 #define MAX 20 4 #define RANDOM(x) rand()%x 5 void shell_sort(int *arr
不晓得哪个
·
2009-12-07 17:00
排序算法总结
排序算法中以冒泡,选择,插入排序最为基础,归并,快速,堆排序最为实用,
shell排序
是分组插入排序,适合在数据量不大的环境下使用。
houapple
·
2009-12-07 10:00
数据结构
算法
shell
存储
n2
C语言写的
Shell排序
算法。
shell排序
的思想是根据步长由长到短分组,进行排序,直到步长为1为止,属于插入排序的一种。
schoolers
·
2009-12-01 15:00
c
算法
shell
语言
shell排序
注意while(h>0)循环的使用.那位高手能告诉我下,为什么把这个循环去掉,为什么就有问题了呢?而我认为应该出现死循环才对啊?但是没有出现。有兴趣的朋友,欢迎讨论 packagehigh;publicclassHighSort{ privateint[]a;//待排序的数组 publicintelems;//数据的长度,不是数组的长度 privateintmaxSize; /*
randy_shandong
·
2009-11-30 22:48
职场
休闲
高级排序
shell排序
注意while(h>0)循环的使用.那位高手能告诉我下,为什么把这个循环去掉,为什么就有问题了呢?而我认为应该出现死循环才对啊?但是没有出现。有兴趣的朋友,欢迎讨论 packagehigh;publicclassHighSort{ privateint[]a;//待排序的数组 publicintelems;//数据的长度,不是数组的长度 privateintmaxSize; /*
randy_shandong
·
2009-11-30 22:48
职场
休闲
高级排序
排序算法总结
shell排序
算法总结LatestSnippetVersion:1.01/**
Shell排序
算法在1959年由D.Shell发明。*也称为递减增量排序算法,各种实现在如何进行递减上有所不同。
subo86
·
2009-11-26 16:00
用JAVA实现的9种排序算法(二)
5.
Shell排序
package com.javasort.shellsorter; /** *
Shell排序
可以理解为插入排序的变种,它充分利用了插入排序的两个特点: 1)当数据规模小的时候非常高效
cpine
·
2009-11-10 18:00
java
算法
J#
用JAVA实现的9种排序算法(二)
5.
Shell排序
package com.javasort.shellsorter; /** *
Shell排序
可以理解为插入排序的变种,它充分利用了插入排序的两个特点: 1)当数据规模小的时候非常高效
supersun
·
2009-11-09 00:00
java
算法
J#
shell排序
shell排序
是对插入排序的一个改装,它每次排序把序列的元素按照某个增量分成几个子序列,对这几个子序列进行插入排序,然后不断的缩小增量扩大每个子序列的元素数量,直到增量为一的时候子序列就和原先的待排列序列一样了
bestxiaok
·
2009-11-07 22:00
J#
[SHL-SORT]
Shell排序
的实现,注意dist=(dist+1)/2 是不断变化的距离,初始时是(N+1)/2
Shell排序
的实现,注意dist=(dist+1)/2是不断变化的距离,初始时是(N+1)/2,注意这个公式但dist为1时,dist之后永远为1.
roynee
·
2009-11-03 19:00
shell
Integer
include
makefile
sorting
distance
JAVA四种基本排序方法
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法.其中选择法是冒泡法的改进,
SHELL排序
法是插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法,即:插入法和冒泡法 。
chenchendefeng
·
2009-10-07 14:00
java
J#
数据结构复习之插入排序
插入排序方法:直接插入排序、折半插入排序、
shell排序
。
gdjbj2008
·
2009-09-25 19:00
数据结构
J#
数据结构复习之插入排序
插入排序方法:直接插入排序、折半插入排序、
shell排序
。
gdjbj2008
·
2009-09-25 19:00
数据结构
J#
shell排序
shell排序
1template 2void sort_shell(T* a){ 3 int d; 4 int i; 5 int j; 6 T temp; 7 d=N/2
life02
·
2009-09-14 20:00
希尔排序算法--过程输出
转一段代码,帮助理解
Shell排序
#include#include#defineARRAY_LENGTH9voidshellsort(intv[],intn);voidarrayPrintf(intv
sky04
·
2009-09-10 14:00
c
算法
shell
数据结构 笔记(一) 快排序,
shell排序
packageedu.jlu.hgd.sort;publicclassQuickSort{publicstaticintpartition(inta[],intp,intr){//找到分点inti,j,k;intx=a[r];i=p-1;for(j=p;jmid+1){qSort(a,mid+1,r);}}publicstaticvoidprint(inta[]){for(inti=0;i0;h=
hgd250
·
2009-08-26 15:00
数据结构
String
shell
Class
Java 排序
public class Sort { /** * * 排序算法的分类如下: * * 1.插入排序(直接插入排序、折半插入排序、
shell排序
tanlingcau
·
2009-07-21 22:00
java
算法
J#
[基础算法复习]
Shell排序
[基础算法复习]
Shell排序
Shell排序
使用一个递增序列h1,h2,h3...hk.h1==1。从hk开始,每次将间隔hx的序列排好序,直到h1。间隔hx的序列排好序的数组可以称之为hx有序。
止于自娱
·
2009-07-16 09:00
shell排序
typedefbool(*Func)(inta,intb);voidShellSort(vector&vec,Funcfun){intiSize=vec.size();intiStep=iSize;intiCnt=0;intiTmp=0;do{iStep=iStep/3+1;for(inti=iStep;i=0&&!(*fun)(vec[iCnt],iTmp));vec[iCnt+iStep]=i
chollima
·
2009-07-14 09:00
Java实现排序算法(一): 插入排序,冒泡排序,选择排序,
Shell排序
,快速排序
为了便于管理,先引入个基础类: package algorithms; /** * @author yovn * */ public abstract class Sorter<E extends Comparable<E>> { public abstract void sort(E[] array,int from ,in
yintel
·
2009-07-13 18:00
java
算法
.net
J#
UP
Java实现排序算法(一): 插入排序,冒泡排序,选择排序,
Shell排序
,快速排序
为了便于管理,先引入个基础类: package algorithms; /** * @author yovn * */ public abstract class Sorter<E extends Comparable<E>> { public abstract void sort(E[] array,int from ,in
yintel
·
2009-07-13 18:00
java
.net
算法
J#
UP
Shell排序
publicclassShellSorterextendsSorter{publicvoidSort(Object[]list,SortTooltool,booleandescending){intinc/*增量*/,comp;if(descending)comp=tool.COMP_LESS;elsecomp=tool.COMP_GRTR;//确定增量for(inc=1;inc<=list
minyangchina
·
2009-07-04 14:00
object
list
shell
Class
百度面试题目
百度第一套一、选择题:15分共10题1.在排序方法中,关键码比较次数与记录地初始排列无关的是:A.
Shell排序
B.归并排序C.直接插入排序D.选择排序2.以下多线程对int型变量x的操作,哪几个需要进行同步
h2so2h2so2
·
2009-05-07 23:00
基本排序算法及分析(三):
shell排序
基本排序算法及分析(三):
shell排序
shell排序
是对直接插入方法的改进方法. 1/**//*----------------------------------------------------
liyuxia713
·
2009-04-22 16:00
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法.其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法 一
bei-jin-520
·
2009-04-03 14:00
java
J#
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法.其中选择法是冒泡法的改进,
SHELL排序
法是插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法
heting
·
2009-04-03 09:00
C语言程序----排序(直接插入排序,
SHELL排序
,冒泡排序,快速排序,简单选择排序,堆排序)
#include"iostream"#include"stdlib.h"#include"stdio.h"#include"malloc.h"typedefstruct{ intkey; intotherinfo;}Redsize;typedefstruct{Redsizer[100];intlength;}Sqlist;SqlistL;intn;intLT(intx,inty){ if
xocom
·
2009-03-25 20:00
c
算法
shell
struct
语言
iostream
四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
农村哥们
·
2009-02-11 09:00
J#
四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
农村哥们
·
2009-02-11 09:00
J#
四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
农村哥们
·
2009-02-11 09:00
J#
用Java实现几种常见的排序算法
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
a9529lty
·
2009-01-23 22:00
java排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法。其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进。
lwxjjgc
·
2009-01-15 09:00
java
J#
用Java实现几种常见的排序算法
用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、
Shell排序
、快速排序、归并排序、堆排序、SortUtil等。
FengShen_Xia
·
2008-12-16 14:00
java
算法
J#
JAVA四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,
SHELL排序
法.其中选择法是冒泡法的改进,
SHELL排序
法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法 一
wangshengli
·
2008-11-28 14:00
java
J#
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他