1. 기본 계수 법칙
1) 곱셉법칙
두 사건 A, B가 일어날 경우의 수가
N(A) = m , N(B) = n 일 때,
사건 A, B가 동시에 일어날 경우의 수는 m x n이다.
N(A × B) = N(A) × N(B) = m × n
✏️ 예) 5비트로 표현할 수 있는 2진수는?

= 2⁶ = 64개
2) 합의 법칙
두 사건 A, B가 일어날 경우의 수가
N(A) = m , N(B) = n 일 때, A ⋂ B = ∅일 때,
각각 사건 A, B가 일어날 경우의 수 m + n
즉, N ()A ⋂ B = ∅
N (A ∪ B) = N(A) + N (B) = m + n
사건 X, Y, Z가 발생할 방법의 집합을 각각 A, B, C라고 하면
(1) X 또는 Y가 발생할 경우의 수
= A ∪ B = | A | + | B | − | A ∩ B |
X 또는 Y 또는 Z가 발생할 경우의 수
= | A ∪ B ∪ C | = | A | + | B | + | C |
− | A ∩ B | − | A ∩ C | − | B ∩ C |
+ | A ∩ B ∩ C |
✏️ 예) 4비트 2진수 중에서 1로 시작하거나 1로 끝나는 2진수의 개수는 모두 몇 개인가?
(계산식까지 고려하여 답하시오)
A: 1로 시작하는 4비트 이진수
B: 1로 끝나는 4비트 이진수
일때 A ∪ B의 개수를 구하면 된다.
|A ∪ B| = |A| + |B| - |A ∩ B|
- |A|: 1로 시작하는 경우 : 첫 자리가 1이면, 나머지 3자리는 자유롭게 결정 (0 또는 1)
|A| = 2³ = 8 - |B|: 1로 끝나는 경우 : 마지막 자리가 1이면, 앞의 3자리는 자유롭게 결정(0 또는 1)
|B| = 2³ = 8 - |A ∩ B|: 1로 시작하고 1로 끝나는 경우
첫 자리가 1, 마지막 자리가 1이면, 가운데 두 자리는 자유롭게 결정(0 또는 1)
|A ∩ B| = 2² = 4
|A ∪ B| = |A| + |B| - |A ∩ B|
= 2³ + 2³ - 2²
= 8 + 8 − 4
= 12
2. 순열(Permutation)
0 ≤ r ≤ n을 만족하는 정수 n, r에 대하여,
n개의 원소를 갖는 집합에서 순서를 고려해서
r개의 원소를 뽑는 경우의 수는
P (n, r) = n(n − 1)(n − 2) ⋯ (n − r + 1)
또는
P (n, r) = n! / n−r !
✏️ 1~5까지 숫자를 한번씩만 사용해 만들수 있는 3자리 수는 모두 몇 가지 인가?
P(5, 3) =

= 3 x 4 x 5 = 60
1) 중복순열(permutation with repetition) : 중복 집한에서의 순열
n개의 원소를 갖는 집합에서 중복을 허용하고
순서를 고려해서 r개 원소를 뽑는 경우의 수는
n ∏ r = n ʳ
1~4개의 원소가 들어있는 주머니면
4개 중 1개를 뽑고, 뽑은 원소는 다시 주머니에 넣고
4개 중 1개를 다시 뽑기를 반복하는 형식.
✏️ 예) S, T, Y, L, E 의 5개 문자 중 3개를 이용해서 (중복허용) 만들 수 있는 단어는 모두 몇 가지인가?
5∏3 = 5³ = 125
2) 원순열(Circular permutation)
n개의 원소를 갖는 집합의 모든 원소들을
원형으로 나열하는 경우의 수는
n! / n = n(n − 1)! / n = (n − 1)!
✏️ 예) A와 B를 포함한 6명이 하나의 원탁에 앉아야한다. A와 B는 서로 마주 보고 앉아야 한다.
앉을 수 있는 경우의 수는?
A와 B는 순열에서 제외.
5명이 원탁에 앉는 경우의 수는
(5-1)! = 4! =24
* 선형 순열에서는 서로 다른 위치로 보이지만, 회전만 다르고 같은 경우는 같은 순열로 취급
선형 순열 예 (일렬로 세울 때) |
원순열 예 (원형으로 배열) |
|
|
n! | (n−1)! |
'D.evelop [CS] > Multimedia System' 카테고리의 다른 글
[멀티미디어시스템] 8강 - 1.디지털 이미지 압축 (0) | 2021.07.11 |
---|---|
[멀티미디어시스템] 7강 - 1.데이터 압축 (0) | 2021.07.11 |
[멀티미디어시스템] 5강 - 2.그래픽, 파일 형식 (0) | 2021.07.10 |
[멀티미디어시스템] 5강 - 1.이미지 (0) | 2021.07.10 |
[멀티미디어시스템] 3강 - 2. 텍스트 - 파일형식, 전자출판 (0) | 2021.07.10 |
댓글