찾다

 >  Q&A  >  본문

javascript - 4개의 1차원 배열 요소로 몇 개의 1차원 배열을 만들 수 있습니까?

예를 들어

[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]

가능한 모든 조합을 어떻게 나열하나요?

phpcn_u1582phpcn_u15822777일 전615

모든 응답(5)나는 대답할 것이다

  • 阿神

    阿神2017-05-16 13:06:38

    으아아아

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:06:38

    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,
    각각을 다시 곱하고 반복되는 요소에 주의하세요.

    회신하다
    0
  • 阿神

    阿神2017-05-16 13:06:38

    으아악

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:06:38

    일반적으로 그룹이 여러 개인 경우 여러 개의 루프가 필요합니다. 내부 요소를 하나씩 결합하면 됩니다. 이것이 더 좋은 방법이 있는지는 모르겠습니다.

    으아아아

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 13:06:38

    으아악

    회신하다
    0
  • 취소회신하다