文件名称:combinations.js:n 为 Node.js 选择 k
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-30 15:58:50
JavaScript
组合.js 找出 n 个元素的可能组合数量 背景 组合数学是离散数学的一部分,专门用于在集合数据结构(集合、列表、数组等)中查找所有可能的数据组合。 该库采用元素数量“n”以及从数组中选择的首选元素数量“k”,并输出涉及k 个元素的n的可能组合总数。 基本上,它是这样做的: 只要k < n 。 我们称之为n 选择 k 。 例子 我们得到了 {1, 2, 3, 4, 5} 的集合。 我们想知道有多少个唯一的集合包含三个元素。 因此,我们使用组合公式来找出。 换句话说,我们发现5 选择 3 。 ({1,2,3}, {1,2,4}, {1,2,5}, {1,3,4}, {1,3,5}, {1,4,5}, { 2,3,4}, {2,3,5}, {2,4,5}, {3,4,5}) 答案是10种组合。 用法 安装 npm install --save combinations-js 输
【文件预览】:
combinations.js-master
----.gitignore(932B)
----package.json(557B)
----src()
--------index.js(531B)
----LICENSE(1KB)
----README.md(1KB)
----test()
--------index.js(558B)