递归和循环两种方式实现未知维度集合的笛卡尔积
什么是笛卡尔积?
在数学中,两个集合X和Y的笛卡儿积(Cartesian
product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。
假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1), (b,2)}。
如何用程序实现笛卡尔积?
如果编程前
原创
2015-05-22 16:34:10 ·
13030 阅读 ·
1 评论