Grid 生成网格的有效方法
假设我有一个4x4网格,位置编号如下:Grid 生成网格的有效方法,grid,combinations,permutation,Grid,Combinations,Permutation,假设我有一个4x4网格,位置编号如下: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 我想把片段放在这个网格中,片段可以是以下10种类型中的任意一种:{A,B,C,D,E,F,G,H,I,J} 我怎样才能有效地生成所有可能的方法,将3个片段放入这个网格中(允许重复输入) 现在我有一堆for循环,但这看起来效率不高,也不可扩展(如果我想放更多的片段,我需要重写代码来添加for循环) 这篇文章的目的是询问是否有人知道更好的方法,或者至少可
0 1 2 3
4 5 6 7
8 9 10 11
12 13 14 15
我想把片段放在这个网格中,片段可以是以下10种类型中的任意一种:{A,B,C,D,E,F,G,H,I,J}
我怎样才能有效地生成所有可能的方法,将3个片段放入这个网格中(允许重复输入)
现在我有一堆for循环,但这看起来效率不高,也不可扩展(如果我想放更多的片段,我需要重写代码来添加for循环)
这篇文章的目的是询问是否有人知道更好的方法,或者至少可以指出一些论文来帮助我找到解决这个问题的方法
谢谢