@estebanborai/selection-sort

0.1.2 • Public • Published

selection-sort-js

A "Selection Sort" algorithm implementation in JavaScript

Installation

npm install @estebanborai/selection-sort

Usage

selectionSort(arr: Array<number>): Array<number>

Sorts an array of numbers

import selectionSort from '@estebanborai/selection-sort';

const items = [-1, 10, 2, 0, 6, 8];
const sorted = selectionSort(items);

console.log(sorted); // [-1, 0, 2, 6, 8, 10]

findSmallest(arr: Array<number>): number

Returns the index of the smallest number in the array. This function is used internally by selectionSort and exported.

import { findSmallest } from '@estebanborai/selection-sort';

const items = [1, 25, 88, -10, 11];
const smallestItemIndex = findSamallest(items);

console.log(smallestItemIndex); // 3

License

Licensed under the MIT License

Package Sidebar

Install

npm i @estebanborai/selection-sort

Weekly Downloads

1

Version

0.1.2

License

MIT

Unpacked Size

4.44 kB

Total Files

5

Last publish

Collaborators

  • estebanborai