Java 打印没有重复项的二维阵列组合
我正在努力将唯一的组合打印到具有相同值的2D数组中 示例2D阵列 [4,4,4,4] [4,4,4,4] 可能的独特组合 0,1 0,2 0,3 1,2 1,3Java 打印没有重复项的二维阵列组合,java,multidimensional-array,Java,Multidimensional Array,我正在努力将唯一的组合打印到具有相同值的2D数组中 示例2D阵列 [4,4,4,4] [4,4,4,4] 可能的独特组合 0,1 0,2 0,3 1,2 1,3 有人能给点建议如何解决这个问题吗?你可以通过正确循环数组来避免这个问题: for (int i = 0; i < array.length; i++) { for (int j = i+1; j < array.length[i]; j++) { // as you start with j = i+
有人能给点建议如何解决这个问题吗?你可以通过正确循环数组来避免这个问题:
for (int i = 0; i < array.length; i++) {
for (int j = i+1; j < array.length[i]; j++) {
// as you start with j = i+1 you will avoid comparing the same cells
}
}
for(int i=0;i
使用两个for循环进行==比较。可能的唯一组合?您的示例中根本没有唯一的组合,至少我看不到任何组合。@LordAnomander在0、1和1,0中的唯一组合不重复。