笛卡尔积算法的Java实现

来源:互联网 发布:k米软件下载 编辑:程序博客网 时间:2024/06/07 10:34


http://blog.csdn.net/a9529lty/article/details/7711151

参考这位仁兄文章后,进一步改进,改成任意列集合的笛卡尔积


笛卡尔积算法的Java实现: 
 
(1)循环内,每次只有一列向下移一个单元格,就是CounterIndex指向的那列。 
(2)如果该列到尾部了,则这列index重置为0,而CounterIndex则指向前一列,相当于进位,把前列的index加一。 
(3)最后,由生成的行数来控制退出循环。 



打印结果 :





0 0
原创粉丝点击