다양한 시나리오에서 배열을 계산하는 방법을 이해하려면 다음 멀티셋의 순열 예시 제를 살펴보세요.
예제 1: 다중 문자 집합의 순열
- 문제: 문자 A, A, B, B를 배열할 수 있는 다른 방법은 모두 몇 가지입니까?
- 해결책: 문자는 4개이고, A는 두 번 반복되고 B는 두 번 반복되므로 4! / 2! x 2! = 24 / 4 = 6.
- 순열: {AABB}, {ABAB}, {ABBA}, {BAAB}, {BABA}, {BBAA}.
예제 2: 숫자 다중집합의 순열
- 문제: 숫자 1, 1, 2, 3을 배열할 수 있는 방법은 모두 몇 가지입니까?
- 해결책: 숫자는 4개이고, 1이 두 번 반복되므로 4! / 2! = 24 / 2 = 12.
- 순열: {1123}, {1132}, {1213}, {1231}, {1312}, {1321}, {2113}, {2131}, {2311}, {3112}, {3121}, {3211}.
예제 3: 색상 다중집합의 순열
- 문제: 빨간색, 빨간색, 파란색, 초록색을 배열할 수 있는 방법은 모두 몇 가지입니까?
- 해결책: 색상은 4가지이고 빨간색이 두 번 반복되므로 4! / 2! = 24 / 2 = 12.
- 순열: {빨강, 빨강, 파랑, 초록}, {빨강, 빨강, 초록, 파랑}, {빨강, 파랑, 빨강, 초록}, {빨강, 파랑, 초록, 빨강}, {빨강, 파랑, 초록, 빨강}, {빨강, 초록, 빨강, 파랑}, {빨강, 초록, 빨강, 파랑}, {빨강, 초록, 파랑, 빨강}, {빨강, 초록, 파랑, 빨강}, {파랑, 빨강, 빨강, 초록}, {파랑, 빨강, 초록, 빨강}, {파랑, 초록, 빨강, 빨강}, {초록, 빨강, 빨강, 파랑}, {초록, 빨강, 파랑, 빨강}, {초록, 파랑, 빨강, 빨강}.