查找两个数组之间的所有可能值组合

查找两个数组之间的所有可能值组合,第1张

查找两个数组之间的所有可能值组合

将这两个数组视为表的一面可能会有所帮助:

        A1      A2      A3---+-------+-------+-------+B1 | B1,A1 | B1,A2 | B1,A3 |---+-------+-------+-------+B2 | B2,A1 | B2,A2 | B2,A3 |---+-------+-------+-------+

这意味着一个嵌套在另一个内部的循环,一个循环用于行,另一个循环用于列。这将为您提供初始的一对对:

{B1,A1} {B1,A2} {B1,A3} {B2,A1} {B2,A2} {B2,A3}

然后是建立该初始集合的组合的问题。您可以使用行和列的成对对来类似地可视化组合:

      B1,A1 B1,A2 B1,A3 B2,A1 B2,A2 B2,A3-----+-----+-----+-----+-----+-----+-----+B1,A1|     |  X  |  X  |  X  |  X  |  X  |-----+-----+-----+-----+-----+-----+-----+B1,A2|     |     |  X  |  X  |  X  |  X  |-----+-----+-----+-----+-----+-----+-----+B1,A3|     |     |     |  X  |  X  |  X  |-----+-----+-----+-----+-----+-----+-----+B2,A1|     |     |     |     |  X  |  X  |-----+-----+-----+-----+-----+-----+-----+B2,A2|     |     |     |     |     |  X  |-----+-----+-----+-----+-----+-----+-----+B2,A3|     |     |     |     |     |     |-----+-----+-----+-----+-----+-----+-----+

同样,这可以通过一对嵌套循环来完成(提示:内部循环的范围将由外部循环的值确定)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5623093.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存