๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋‚˜์˜ ๋ชจ์–‘

027 | Permutation & Combination, Greedy Implementation ๋ณธ๋ฌธ

SEB/TIL

027 | Permutation & Combination, Greedy Implementation

kexon 2022. 7. 29. 20:38

๐Ÿ’™ Permutation & Combination

  • ์ˆœ์—ด(Permutation): ์š”์†Œ n๊ฐœ ์ค‘์— m๊ฐœ๋ฅผ ์„ ํƒํ•˜์—ฌ ์ˆœ์„œ๋ฅผ ์ง€ํ‚ค๋ฉด์„œ ๋ฝ‘๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜
  • ์กฐํ•ฉ(Combination): ์ˆœ์„œ์— ์ƒ๊ด€์—†์ด ์š”์†Œ n๊ฐœ ์ค‘์— m๊ฐœ๋ฅผ ๋ฝ‘๋Š” ๊ฒฝ์šฐ์˜ ์ˆ˜
  • ! (factorial, ํŒฉํ† ๋ฆฌ์–ผ) n! ์€ n์—์„œ๋ถ€ํ„ฐ 1์”ฉ ๊ฐ์†Œํ•˜์—ฌ 1๊นŒ์ง€์˜ ๋ชจ๋“  ์ •์ˆ˜์˜ ๊ณฑ
    • (n ๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ๋ชจ๋“  ์–‘์˜ ์ •์ˆ˜์˜ ๊ณฑ)
    • ํŒฉํ† ๋ฆฌ์–ผ์—์„œ 0! ๊ณผ 1! ์€ 1

๐Ÿ’œ ์˜ค๋Š˜์˜ ์ƒ๊ฐ ์กฐ๊ฐ๋ชจ์Œ

  • ๊ทธ๋ฆฌ๋”” ์•„๋ฌด๋ฆฌ ๋ด๋„ ๋ฌธ์ œ๋Š” ์•Œ๊ฒ ๋Š”๋ฐ ๊ตฌํ˜„์„ ๋ชปํ•˜๊ฒ ์–ด์„œ ์ž ์‹œ ๋ณด๋ฅ˜ํ•˜๊ณ  ์ž๋ฐ” ๊ณต๋ถ€ํ–ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋„ˆ๋ฌด ์–ด๋ ต๋‹ค...ใ… .ใ… 
Comments