多集合组合生成器
每行一个集合,元素用逗号或空格分隔;一次列出所有集合的笛卡尔积(全部组合)
连接符:   分隔符:   最多输出:
分组显示:
计算结果 下载 CSV
序号 组合

工具介绍及使用方法

笛卡尔积计算器:把每行的数字看成一个集合,一次列出所有集合叉乘出来的全部组合(A × B × C …),同时给出笛卡尔积的大小。

使用方法:
1. 每行输入一个集合,元素用逗号或空格分隔,例如:
   1,2,3
   4,5
2. 按需调整参数:
   · 连接符:组合内各元素的拼接方式,留空表示直接相连(1 与 4 拼成 14),常用于把各集合的数字拼成长编号;
   · 输出分隔符:结果之间的分隔方式,默认每个组合占一行,也可以填 , 拼成一行;
   · 分组显示:用圆括号 (1)-(4) 或方括号 [1]-[4] 标出每个元素来自哪个集合;
   · 最多输出:结果条数上限(1 至 20000);
3. 点击「开始计算」,统计信息里会写明「输出 N,共 M 组合」,表格里逐条列出序号与组合。

与「多行排列组合生成器」的区别:本工具面向多集合叉乘,重点是自定义连接符(允许留空)、分组显示,以及笛卡尔积大小的明确说明;元素按数字识别,可以先约定每个集合的取值范围再拼成编号。

量级护栏:最多 12 个集合、每个集合最多取 200 个元素、最多输出 20000 条、输出总字符数不超过 20 万。超出上限时自动收敛并提示,统计信息里仍然会给出实际输出条数与理论组合总数。

留言板

全部留言 →
0/200

  • 还没人说话,来占个沙发?