多个数组的排列组合问题
各位大神,兄弟数学不好,遇到这么个问题,还请不吝赐教。假定有三个数组,分别为
l(0) = 350
l(1) = 200
l(2) = 200
m(0) = 400
m(1) = 300
m(2) = 300
h(0) = 450
h(1) = 400
h(2) = 400
现在要求这三个数组按照序数进行组合,例如
l(0) l(1) l(2)
l(0) l(1) m(2)
l(0) l(1) h(2)
l(0) m(1) l(2)
l(0) m(1) m(2)
l(0) m(1) h(2)
……
m(0) m(1) l(2)
m(0) m(1) m(2)
m(0) m(1) h(2)
……
h(0) h(1) l(2)
h(0) h(1) m(2)
h(0) h(1) h(2)
……
即,三个数组中,序数为0的始终排在第一位;序数为1的始终排在第二位;序数为2的始终排在第三位。
如何遍历出所有组合? --------------------编程问答-------------------- http://bbs.csdn.net/topics/360265119
类似这个
只是你的第一个是l0 m0 h0
第2个是l1 m1 h1
等等。 --------------------编程问答-------------------- 小喵竟然翻出了老曹和我在两年前回的帖子...
补充:.NET技术 , VB.NET