Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,18 @@
|
|||
function shellSort(data:Array):Array
|
||||
{
|
||||
var inc:uint = data.length/2;
|
||||
while(inc > 0)
|
||||
{
|
||||
for(var i:uint = inc; i< data.length; i++)
|
||||
{
|
||||
var tmp:Object = data[i];
|
||||
for(var j:uint = i; j >= inc && data[j-inc] > tmp; j -=inc)
|
||||
{
|
||||
data[j] = data[j-inc];
|
||||
}
|
||||
data[j] = tmp;
|
||||
}
|
||||
inc = Math.round(inc/2.2);
|
||||
}
|
||||
return data;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue