예를 들어
[1,2,3,4], [5], [7,8], [9]
8가지 유형의 1차원 배열을 생성합니다.
사실 나뭇가지처럼 보이네요~
[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,
각각을 다시 곱하고 반복되는 요소에 주의하세요.
으아악
일반적으로 그룹이 여러 개인 경우 여러 개의 루프가 필요합니다. 내부 요소를 하나씩 결합하면 됩니다. 이것이 더 좋은 방법이 있는지는 모르겠습니다.
으아아아으아악