这是那些看起来应该很容易的 ColdFusion 事情之一......但我没有找到简单的路径。
我有一个列表数组。数组可以是任意大小,每个列表的长度可以是任意大小。(这可以被操纵成一个多维数组,无论如何......重点是,我有一个列表列表)
例如
129,128,127
130,131,132
135,133,134
137,138,136
140,139
141,142
或者一个简短的版本......它可能会有所不同
13,14,15
11,12
我需要的是一个数组、查询或其他包含所有可能唯一组合的数据结构,按顺序从每个列表中取一个......所以对于简短版本,将有 6 个唯一组合。对于第一个较长的示例,我们将有 3*3*3*3*2*2 = 324 个唯一组合。
计算它们很容易......但是以结构化格式获得实际组合的最佳方法是什么?一定缺少一些简单的东西......我已经很接近几个小时了!:-/