fast-median

1.1.0 • Public • Published

fast-median

Find median element in an arary of numbers

Uses a randomized quickselect to achieve O(n) average case time complexity

Build Status

Install

$ npm install fast-median

Usage

import median from 'fast-median'
 
median([10, 20, 30, 40])
// 25
 
median([10, 20, 30, 40, 50])
// 30
 
median([1])
// 1
 

API

median :: number a => [a] -> a
 
median(numbers)

Arguments

  • numbers - An array of numbers

Readme

Keywords

Package Sidebar

Install

npm i fast-median

Weekly Downloads

2

Version

1.1.0

License

MIT

Last publish

Collaborators

  • griffinmichl