84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
例如,
[1,2,3,4], [5], [7,8], [9]
生成一维数组, 应该是 8 种 .
其实类似树枝状 ~
[1,5,7,9], [2,5,7,9], [1,5,7,9], /*** ** 省略 ... ***/ [4,5,8,9]
假如是多一个元素呢 ?
[1,2,3,4], [5,6], [7,8], [9]
怎么把所有可能的组合都列出来 ?
으아아아
4*2*2, 16가지 순열 및 조합, 각 배열에는 하나의 요소가 있어야 하므로 배열 1: c(4,1)=4, 배열 2: c(2,1) =2 , Array 3: c(2,1)=2, Array 4: c(1,1)=1,각각을 다시 곱하고 반복되는 요소에 주의하세요.
으아악
일반적으로 그룹이 여러 개인 경우 여러 개의 루프가 필요합니다. 내부 요소를 하나씩 결합하면 됩니다. 이것이 더 좋은 방법이 있는지는 모르겠습니다.
으아아아
4*2*2, 16가지
순열 및 조합, 각 배열에는 하나의 요소가 있어야 하므로
배열 1: c(4,1)=4,
배열 2: c(2,1) =2 ,
Array 3: c(2,1)=2,
Array 4: c(1,1)=1,
각각을 다시 곱하고 반복되는 요소에 주의하세요.
으아악
일반적으로 그룹이 여러 개인 경우 여러 개의 루프가 필요합니다. 내부 요소를 하나씩 결합하면 됩니다. 이것이 더 좋은 방법이 있는지는 모르겠습니다.
으아아아으아악