多集合組合產生器

每行一個集合,元素用逗號或空格分隔;一次列出所有集合的笛卡爾積(全部組合)
連接符:   分隔符:   最多輸出:
分組顯示:
計算結果 下載 CSV
序號 組合

工具介紹及使用方法

笛卡爾積計算器:把每列的數字看成一個集合,一次列出所有集合叉乘出來的全部組合(A × B × C …),同時給出笛卡爾積的大小。
與「多行排列組合生成器」的差別:本工具面向多集合叉乘,重點是自訂連接符(允許留空)、分組顯示,以及笛卡爾積大小的明確說明;元素按數字辨識,可以先約定每個集合的取值範圍再拼成編號。

量級防護:最多 12 個集合、每個集合最多取 200 個元素、最多輸出 20000 條、輸出總字元數不超過 20 萬。超出上限時自動收斂並提示,統計資訊仍會給出實際輸出條數與理論組合總數。

操作步驟

  1. 每列輸入一個集合,元素以逗號或空格分隔,例如:
       1,2,3
       4,5。
  2. 視需要調整參數:
       · 連接符:組合內各元素的拼接方式,留空表示直接相連(1 與 4 拼成 14),常用於把各集合的數字拼成長編號;
       · 輸出分隔符:結果之間的分隔方式,預設每個組合占一列,也可填 , 拼成一列;
       · 分組顯示:用圓括號 (1)-(4) 或方括號 [1]-[4] 標出每個元素來自哪個集合;
       · 最多輸出:結果條數上限(1 至 20000)。
  3. 點擊「開始計算」,統計資訊會寫明「輸出 N,共 M 組合」,表格逐條列出序號與組合。

留言板

全部留言 →
0/200

  • 還沒人說話,來搶個沙發?