@xutil/sort
v0.0.3
Published
sort 排序JavaScript工具
Downloads
1
Readme
Sort 排序
x-sort
排序集合, 包括冒泡排序
、插入排序
、堆排序
、快速排序
、选择排序
、计数排序
、归并排序
、希尔排序
等。
📦 安装
使用 npm 安装
npm install @xutil/sort -S
HTML直接引入
<!DOCTYPE html> <html lang="en"> <body> <script src="/dist/index-umd.js"></script> <script> console.log(XSort.insertionSort([1,2,9,10,8,4])) </script> </body> </html>
🎨 使用
ESM导入使用
// 全部引入 import { insertionSort } from "@xutil/sort" console.log(insertionSort([1,2,9,10,8,4])) // 按需引入 import XSort from "@xutil/sort" console.log(XSort.insertionSort([1,2,9,10,8,4]))
RequireJS导入使用
// 全部引入 const XSort = require('@xutil/sort') console.log(XSort.insertionSort([1,2,9,10,8,4])) // 按需引入 const { insertionSort } = require('@xutil/sort') console.log(insertionSort([1,2,9,10,8,4]))
方法
bubbleSort 冒泡排序
countingSort 计数排序
heapSort 堆排序
insertionSort 插入排序
mergeSort 归并排序
quickSort 快速排序
radixSort 基数排序
selectionSort 选择排序
shellSort 希尔排序