quick-sort

0.2.1 • Public • Published

quick-sort

Stability: 1 - Experimental

Quick sort.

Usage

var quickSort = require('quick-sort');
...
var ascending  = quickSort(array);                              // sort ascending
var descending = quickSort(array, undefined, undefined, false); // sort descending
// sort ascending using randomized partitioning
var ascending  = quickSort(array, undefined, undefined, true, true);  
// sort descending using randomized partitioning
var descending = quickSort(array, undefined, undefined, false, true); 

yes, the descending case is sort of crappy usage, I doubt anyone will use this code though :)

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.1
    35
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.2.1
    35
  • 0.2.0
    3
  • 0.1.1
    3
  • 0.1.0
    0

Package Sidebar

Install

npm i quick-sort

Weekly Downloads

41

Version

0.2.1

License

MIT

Last publish

Collaborators

  • tristanls