πŸ“Š μ‘°ν•© (Combination)

μ‘°λ™ν˜„Β·2023λ…„ 11μ›” 17일
0
post-thumbnail

1. μˆœμ—΄μ—μ„œ μˆœμ„œμ— λŒ€ν•œ νŠΉμ„±μ„ μ—†μ•€λ‹€λ©΄?


Β μˆœμ—΄(permutation)의 νŠΉμ„±μ€ 'μˆœμ„œ'μž…λ‹ˆλ‹€. μž„μ˜μ˜ μ›μ†Œλ“€ 쀑 λͺ‡ 개λ₯Ό 뽑아 μˆœμ„œλŒ€λ‘œ λ‚˜μ—΄ν•˜μ£ .

Β μ—¬κΈ°μ„œ μˆœμ—΄μ˜ νŠΉμ„±μΈ 'μˆœμ„œ'λ₯Ό μ—†μ• λ³Έλ‹€λ©΄ μ–΄λ–¨κΉŒμš”? κ°„λ‹¨ν•œ μ˜ˆμ‹œλ‘œ λ‹€μŒ 그림을 λ΄…μ‹œλ‹€.

Β μœ„ 그림은 7개의 ꡬ슬 쀑 3개의 κ΅¬μŠ¬μ„ 뽑아 'μˆœμ„œλŒ€λ‘œ λ‚˜μ—΄'ν•œ κ²ƒμž…λ‹ˆλ‹€. μ΄λ•Œ, 경우의 μˆ˜λŠ” 'μˆœμ—΄'둜 ꡬ할 수 있죠.


Β μ—¬κΈ°μ„œ 'μˆœμ„œμ„±'을 μ œκ±°ν•˜κΈ° μœ„ν•΄, 뽑은 3개의 κ΅¬μŠ¬μ„ λ‚˜μ—΄ν•˜λŠ” 경우의 수λ₯Ό ꡬ해야 ν•©λ‹ˆλ‹€.


 이후, (7개 쀑 3개λ₯Ό 뽑아 λ‚˜μ—΄ν•œ 경우의 수)μ—μ„œ (3개 뽑은 것을 λ‚˜μ—΄ν•˜λŠ” 경우의 수)둜 λ‚˜λˆˆ 값이 μˆœμ—΄μ—μ„œ 'μˆœμ„œ'λ₯Ό μ œκ±°ν•œ 값이 λ©λŠ” κ²ƒμž…λ‹ˆλ‹€. κ²°κ΅­ 남은 νŠΉμ„±μ€ '선택'만 λ‚¨κ²Œ λ©λ‹ˆλ‹€. 즉, μ„ νƒλ§Œ 해도 λœλ‹€λŠ” 의미겠죠.





2. μ‘°ν•© (Combination)


 이것을 'μ‘°ν•©(combination)'이라고 ν•©λ‹ˆλ‹€. 쑰합에 λŒ€ν•œ μ •μ˜μ™€ μˆ˜μ‹μ€ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

  • μ‘°ν•©(combination) : μ„œλ‘œ λ‹€λ₯Έ n개의 μ›μ†Œμ—μ„œ r개λ₯Ό λ½‘λŠ” 경우의 수

Β κ°„λ‹¨ν•˜κ²Œ, 45개의 번호 쀑 6개 번호λ₯Ό λ½‘λŠ” 둜또λ₯Ό 예둜 λ“€κ² μŠ΅λ‹ˆλ‹€. μ΄λ•Œ κ°€λŠ₯ν•œ 경우의 μˆ˜λŠ” μ„œλ‘œ λ‹€λ₯Έ 45개의 번호 쀑 6개λ₯Ό μ„ νƒν•˜λŠ”(λ½‘λŠ”) κ²ƒμ΄λ―€λ‘œ, λ‹€μŒ 식과 κ°™μŠ΅λ‹ˆλ‹€.





3. 쀑볡 μ‘°ν•©


 쀑볡 μˆœμ—΄κ³Ό λ™μΌν•˜κ²Œ 쑰합에도 '쀑볡 μ‘°ν•©'μ΄λΌλŠ” 것이 μžˆμŠ΅λ‹ˆλ‹€. λ‹€μŒμ€ 쀑볡 쑰합에 λŒ€ν•œ μ •μ˜μ™€ μˆ˜μ‹μž…λ‹ˆλ‹€.

  • 쀑볡 μ‘°ν•© : μ„œλ‘œ λ‹€λ₯Έ n개의 μ›μ†Œμ—μ„œ 쀑볡을 ν—ˆλ½ν•˜μ—¬ r개λ₯Ό λ½‘λŠ” 경우의 수

 예λ₯Ό λ“€μ–΄, A, B, C μ„Έ λ¬Έμžμ—μ„œ 쀑볡을 ν—ˆμš©ν•˜μ—¬ 5개 뽑을 경우 쀑볡 쑰합을 μ‚¬μš©ν•˜λ©°, κ·Έ 식은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.





πŸ’‘ 정리


  1. μˆœμ—΄μ˜ νŠΉμ„±μ—μ„œ 'μˆœμ„œ'λ₯Ό μ œκ±°ν•œ 값을 'μ‘°ν•©(combination)'이라고 ν•œλ‹€. 즉, μ„œλ‘œ λ‹€λ₯Έ n개의 μ›μ†Œ 쀑 r개λ₯Ό 선택할 경우의 수λ₯Ό μ˜λ―Έν•œλ‹€.

  2. μˆœμ—΄μ˜ 핡심은 'μˆœμ„œλŒ€λ‘œ λ‚˜μ—΄'ν•˜λŠ” 것이고, μ‘°ν•©μ˜ 핡심은 'μ„ νƒν•˜λŠ”(λ½‘λŠ”) 것'이닀.

  3. 쀑볡 μˆœμ—΄μ€ μ„œλ‘œ λ‹€λ₯Έ n개의 μ›μ†Œ 쀑, 쀑볡을 ν—ˆμš©ν•˜μ—¬ r개λ₯Ό μ„ νƒν•˜λŠ” 경우의 μˆ˜μ΄λ‹€.

참고 자료

profile
데이터 μ‚¬μ΄μ–Έν‹°μŠ€νŠΈλ₯Ό λͺ©ν‘œλ‘œ ν•˜λŠ” 개발자

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보