๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ฐ€์žฅ ํฐ ์ˆ˜1

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv2] : ๊ฐ€์žฅ ํฐ ์ˆ˜ ๋ฌธ์ œ ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/42746 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๊ฐ€์žฅ ํฐ ์ˆ˜ 0 ๋˜๋Š” ์–‘์˜ ์ •์ˆ˜๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ •์ˆ˜๋ฅผ ์ด์–ด ๋ถ™์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ์•Œ์•„๋‚ด ์ฃผ์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ฃผ์–ด์ง„ ์ •์ˆ˜๊ฐ€ [6, 10, 2]๋ผ๋ฉด [6102, 6210, 1062, 1026, 2610, 2106]๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ณ , ์ด์ค‘ ๊ฐ€์žฅ ํฐ programmers.co.kr ์ฃผ์–ด์ง„ ์ •์ˆ˜๋ฅผ ์ด์–ด๋ถ™์—ฌ์„œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ๋ฌธ์ œ. ํ’€์ด ์ฒซ๋ฒˆ์งธ ์•„์ด๋””์–ด next_permutation์„ ์ด์šฉํ•ด์„œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ •์ˆ˜ ์กฐํ•ฉ์„ ๋งŒ๋“  ๋’ค์— ์ •๋ ฌ์„ ์ด์šฉํ•ด์„œ ๊ฐ€์žฅ ํฐ ์ •์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•œ๋‹ค. ๋ฌผ๋ก  ์ด ์•„์ด๋””์–ด๊ฐ€ ํ‹€๋ฆฐ ์•„์ด๋””์–ด๋Š” ์•„๋‹ˆ์ง€๋งŒ, ์ •์ˆ˜๋Š” ์ตœ๋Œ€ 100,00.. 2022. 6. 29.