var a = [2,4, 5,63,4,5,63,2,4,43];
関数 Quicksort(arr)
{
if (arr.length == 0)
return [];
var left = new Array();
var right = new Array();
var pivot = arr[0];
for (var i = 1; i
if (arr[i] left.push(arr[i]);
} else {
right.push(arr[i]);
}
}
return クイックソート(左).concat(ピボット, クイックソート(右));
}
console.log(クイックソート(a));