位置: 编程技术 - 正文
推荐整理分享php计算多个集合的笛卡尔积实例详解(php计算多个集合的数据),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php数组并集,php计算多个集合的数据,php数组并集,php计算多个集合的个数,php数组并集,php计算多个集合函数,php计算多个集合的数据,php计算多个集合的数据,内容如对您有帮助,希望把文章链接给更多的朋友!
笛卡尔积
笛卡尔积是指在数学中,两个集合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)}
实现思路
先计算第一个集合和第二个集合的笛卡尔积,把结果保存为一个新集合。
然后再用新集合与下一个集合计算笛卡尔积,依此循环直到与最后一个集合计算笛卡尔积。
例如有以下几个集合,需要计算笛卡尔积
代码如下:
输出:
总结
标签: php计算多个集合的数据
本文链接地址:https://www.jiuchutong.com/biancheng/295603.html 转载请保留说明!友情链接: 武汉网站建设