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

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค39

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv4] : ์ง€ํ˜• ์ด๋™ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/62050 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ชจ๋“  ์นธ์— ๋ฐฉ๋ฌธํ•˜๊ธฐ ์œ„ํ•œ ์‚ฌ๋‹ค๋ฆฌ ์„ค์น˜ ๋น„์šฉ์˜ ์ตœ์†Ÿ๊ฐ’์„ ๋ฆฌํ„ดํ•ด์ฃผ์ž. ํ’€์ด ๋ชจ๋“  ์นธ์—์„œ ์ƒํ•˜์ขŒ์šฐ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋†’์ด ์ฐจ๊ฐ€ ์ฃผ์–ด์ง„ height ๊ฐ’๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉด ๊ทธ๋ƒฅ ์ด๋™ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋†’์ด ์ฐจ๊ฐ€ height ๋ณด๋‹ค ํฌ๋‹ค๋ฉด ๋†’์ด ์ฐจ์ด๋งŒํผ์˜ ๋น„์šฉ์„ ๋‚ด๊ณ  ์‚ฌ๋‹ค๋ฆฌ๋ฅผ ์„ค์น˜ํ•ด์•ผํ•œ๋‹ค. ๊ฐ ์นธ์„ ์ •์ ์œผ๋กœ ๋ดค์„ ๋•Œ, ๋ชจ๋“  ์ •์ ์„ ์ด์–ด์ง€๋„๋ก ํ•˜๋Š” ๊ธธ์„ ์ฐพ์•„์•ผํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค. ์ž„์˜์˜ ์นธ์„ ๊ธฐ์ค€์œผ๋กœ ์ƒํ•˜์ขŒ์šฐ.. 2022. 7. 11.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ๊ธˆ๊ณผ ์€ ์šด๋ฐ˜ํ•˜๊ธฐ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/86053 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ƒˆ๋กœ์šด ๋„์‹œ๋ฅผ ์ง“๊ธฐ์œ„ํ•ด ์—ฌ๋Ÿฌ ๋‚˜๋ผ์—์„œ ๊ธˆ๊ณผ ์€์„ ์šด์†กํ•œ๋‹ค. ์ด๋•Œ ํ•„์š”ํ•œ ๊ธˆ๊ณผ ์€์„ ๋ชจ๋‘ ์šด์†กํ•˜๊ธฐ์œ„ํ•ด ํ•„์š”ํ•œ ์ตœ์†Œ ์‹œ๊ฐ„์„ ๊ตฌํ•ด๋ณด์ž. ํ’€์ด ๊ฐ ๋„์‹œ๋งˆ๋‹ค ์ž์›์˜ ์–‘์ด ํ•œ์ •๋˜์–ด์žˆ๊ณ , ํ•œ ๋ฒˆ์— ์šด๋ฐ˜ํ•  ์ˆ˜ ์žˆ๋Š” ์–‘๊ณผ, ํ•œ ๋ฒˆ ์šด๋ฐ˜์— ํ•„์š”ํ•œ ์‹œ๊ฐ„์ด ๋ชจ๋‘ ๋‹ค๋ฅด๋‹ค. ์ตœ์ ์˜ ์‹œ๊ฐ„์„ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋‹ค ๋”ฐ์ ธ๋ณด๊ธฐ์—” ๋ง์ด ์•ˆ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜๋Š” ์ œํ•œ์‹œ๊ฐ„์„ ๊ฑธ์–ด๋‘๊ณ , ์ด ์‹œ๊ฐ„์•ˆ์— ์ •ํ•ด์ง„ ๊ธˆ๊ณผ ์€์„.. 2022. 7. 11.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : GPS ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/1837 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋‹ค์–‘ํ•œ ์›์ธ์œผ๋กœ ์ธํ•ด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” GPS๋กœ ํŒŒ์•…ํ•œ ์ง€๋‚˜์˜จ ๊ฑฐ์ ์˜ ์ •๋ณด๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ตœ์†Œํ•œ์˜ ๊ฒฝ๋กœ๋งŒ ์ˆ˜์ •ํ•ด์„œ ๊ฐ€๋Šฅํ•œ ๊ฒฝ๋กœ๊ฐ€ ๋˜๋„๋ก ๋งŒ๋“ค์–ด๋ณด์ž. ํ’€์ด ๋‚ด๊ฐ€ ๋– ์˜ฌ๋ฆฐ ์•„์ด๋””์–ด ์ผ๋‹จ ๋…ธ๋“œ์™€ ๊ฐ„์„ ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์ฃผ์–ด์กŒ๊ธฐ ๋•Œ๋ฌธ์— ๋‚˜๋Š” ๋‹น์—ฐํžˆ ๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰์„ ์ด์šฉํ•ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๋‚˜๋Š” DFS๋ฅผ ์ด์šฉํ•ด์„œ ๊นŠ์ด๊ฐ€ k์ธ ๊ฒฝ๋กœ๋ฅผ ํŒŒ์•…ํ•œ ๋‹ค์Œ, ํƒ์ƒ‰ํ•œ ๊ฒฝ๋กœ์™€ ์ฃผ์–ด์ง„ GPS ๊ฒฝ๋กœ๊ฐ€ ๊ฐ™์•„์ง€๋ ค๋ฉด ๋ช‡ .. 2022. 7. 8.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ๋ถˆ๋Ÿ‰ ์‚ฌ์šฉ์ž ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/64064 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์œ ์ € ์•„์ด๋”” ๋ชฉ๋ก๊ณผ ์ผ๋ถ€๊ฐ€ ์ง€์›Œ์ง„ ์ œ์žฌ ์•„์ด๋”” ๋ชฉ๋ก์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€๋Šฅํ•œ ์ œ์žฌ ์•„์ด๋”” ๋ชฉ๋ก์˜ ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ๋ฌธ์ œ. ํ’€์ด ์ œ์žฌ ์•„์ด๋””์˜ ์ผ๋ถ€๊ฐ€ ๊ฐ€๋ ค์ ธ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋‹ค์–‘ํ•œ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ ๋งŒ๋“ค์–ด ์งˆ ์ˆ˜์žˆ๋‹ค. ๋งŒ์•ฝ ์ฃผ์–ด์ง„ ์ œ์žฌ ์•„์ด๋””๊ฐ€ "Fr*d*" ๋ผ๋ฉด "Frodo"๋กœ ๊ฐ€๋Šฅํ•˜๊ณ  "Frida" ๋“ฑ๋“ฑ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ชจ๋“  ์•„์ด๋””๋ฅผ ์ œ์žฌ ๊ฐ€๋Šฅํ•˜๋‹ค. ์‹ฌ์ง€์–ด "******" ์ฒ˜๋Ÿผ ๋ชจ๋‘ ๊ฐ€๋ ค์ง„ ์ œ์žฌ ์•„.. 2022. 7. 7.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ํ‘œ ํŽธ์ง‘ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/81303 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ํ‘œ๋ฅผ ํŽธ์ง‘ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ 4๊ฐ€์ง€ ๋ช…๋ น์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฌธ์ œ. ํ’€์ด ์ฒ˜์Œ ์ƒ๊ฐํ–ˆ๋˜ ์•„์ด๋””์–ด ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์–ด๋กœ๋Š” ์ปค์„œ์˜ ์œ„,์•„๋ž˜ ์ด๋™ , ํ•ด๋‹น ์นธ ์‚ญ์ œ, ๊ฐ€์žฅ ์ตœ๊ทผ์— ์‚ญ์ œ๋œ ํ–‰ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ์ด๋ ‡๊ฒŒ 4๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ์‚ญ์ œ๋œ ํ–‰์„ ๋‹ค์‹œ ์‚ฝ์ž…ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ค‘๊ฐ„์— ์‚ฝ์ž…ํ•˜๊ธฐ๊ฐ€ ํŽธ๋ฆฌํ•œ ๋ฑ์„ ์ด์šฉํ•ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์ปค์„œ์˜ ์œ„์น˜๋ฅผ int๋กœ ๋‘๊ณ , ์ฃผ์–ด์ง„ ์ˆซ์ž๋งŒํผ ํ”Œ๋Ÿฌ์Šค ๋งˆ์ด๋„ˆ์Šค ์—ฐ์‚ฐ์„ ์ด์šฉํ•ด ์ปค์„œ์˜ ์ด๋™์„ ๊ตฌํ˜„ํ–ˆ.. 2022. 7. 7.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : [1์ฐจ] ์…”ํ‹€๋ฒ„์Šค ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/17678 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์…”ํ‹€๋ฒ„์Šค ์šดํ–‰์ •๋ณด๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ์ฝ˜์ด ์…”ํ‹€์„ ํƒ€๊ณ  ์‚ฌ๋ฌด์‹ค๋กœ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ๋Šฆ์€ ์ •๋ฅ˜์žฅ ๋„์ฐฉ์‹œ๊ฐ„์„ ๊ตฌํ•˜์—ฌ๋ผ. ํ’€์ด ์ฝ˜์€ ์ด๋ฏธ ๋‹ค๋ฅธ ํฌ๋ฃจ๋“ค์ด ๋ช‡์‹œ์— ์ •๋ฅ˜์žฅ์— ๋„์ฐฉํ•˜๋Š” ์ง€ ์•Œ๊ณ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์…”ํ‹€๋ฒ„์Šค์—๋Š” ์ •๋ฅ˜์žฅ์— ์ผ์ฐ ๋„์ฐฉํ•œ ์‚ฌ๋žŒ๋ถ€ํ„ฐ ํƒ‘์Šนํ•œ๋‹ค. ์ฝ˜์€ ์ œ์ผ ๋Šฆ๊ฒŒ ์ •๋ฅ˜์žฅ์— ๋„์ฐฉํ•˜๊ณ  ์‹ถ์–ดํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ฌด์กฐ๊ฑด ๋ง‰์ฐจ๋ฅผ ํƒ€์•ผํ•œ๋‹ค. ๋งŒ์•ฝ์— ๋„์ฐฉํ•œ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ํฌ๋ฃจ๋“ค์ด ์–ด๋–ค ์…”ํ‹€๋ฒ„์Šค์— ํƒˆ์ง€ ๋ถ„๋ฐฐํ–ˆ์„ .. 2022. 7. 6.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : [1์ฐจ] ์ถ”์„ ํŠธ๋ž˜ํ”ฝ ๋ฌธ์ œ ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/17676 ์™œ? ์•ž์„œ ๋งํ–ˆ๋“ฏ์ด Count ๋ฐฐ์—ด์€ ํ•ด๋‹น ์‹œ์ ์œผ๋กœ๋ถ€ํ„ฐ 1์ดˆ ์ดํ›„ ์‹œ์ ๊นŒ์ง€ ๋ฐ์ดํ„ฐ๊ฐ€ ์ฒ˜๋ฆฌ๋œ ์–‘์„ ์ €์žฅํ•˜๋Š” ๋ฐฐ์—ด์ด๋‹ค. ๋งŒ์•ฝ ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ 01:00:03.001 ๋ถ€ํ„ฐ 01.00:04.000 ๊นŒ์ง€ 1s์— ๊ฑธ์ณ ์ฒ˜๋ฆฌ๋˜์—ˆ๋‹ค๊ณ  ํ•˜์ž. 01:00:02:001 ~ 01:00:03:001(1์ดˆ)์— 01:00:03:001์ด ๊ฑธ์นœ๋‹ค. ๊ทธ๋ž˜์„œ 01:00:02:001 ~ 1์ดˆ ์‚ฌ์ด์— ์ฒ˜๋ฆฌ๋œ ๋ฐ์ดํ„ฐ ์–‘์—๋Š” ์ € ๋ฐ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋˜์–ด์•ผํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์‹œ์ž‘ ์‹œ์  1์ดˆ ์ด์ „๊นŒ์ง€์˜ Count ๋ฐฐ์—ด์— ๋ฐ์ดํ„ฐ์–‘์„ +1 ํ•ด์ฃผ์–ด์•ผํ•œ๋‹ค. ์ฝ”๋“œ ์ž‘์„ฑ #include #include #include using namespace st.. 2022. 6. 30.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv4] : ๋„๋‘‘์งˆ ๋ฌธ์ œ ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/42897 ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - ๋„๋‘‘์งˆ ๋„๋‘‘์ด ์–ด๋Š ๋งˆ์„์„ ํ„ธ ๊ณ„ํš์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋งˆ์„์˜ ๋ชจ๋“  ์ง‘๋“ค์€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ๋™๊ทธ๋ž—๊ฒŒ ๋ฐฐ์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ง‘๋“ค์€ ์„œ๋กœ ์ธ์ ‘ํ•œ ์ง‘๋“ค๊ณผ ๋ฐฉ๋ฒ”์žฅ์น˜๊ฐ€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ธ์ ‘ํ•œ programmers.co.kr ๋„๋‘‘์ด ์›ํ˜•์œผ๋กœ ๋ฐฐ์น˜๋˜์–ด์žˆ๋Š” ์ง‘์„ ํ„ธ ๋•Œ, ํ„ธ๊ณ ์žํ•˜๋Š” ์ง‘๊ณผ ์ธ์ ‘ํ•œ ์ง‘์€ ํ„ธ์ง€์•Š๋Š”๋‹ค. ์ด๋•Œ ๋„๋‘‘์ด ํ›”์น  ์ˆ˜ ์žˆ๋Š” ๋ˆ์˜ ์ตœ๋Œ€๊ฐ’์„ ๋ฆฌํ„ดํ•˜๋Š” ๋ฌธ์ œ. ํ’€์ด ๋จผ์ € ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋– ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์€ ์ง‘์„ ํ„ฐ๋Š” ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋‹ค ๋– ์˜ฌ๋ ค๋ณด๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ํ•˜์ง€๋งŒ ์ง‘์€ ์ตœ๋Œ€ 1000000๊ฐœ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ 1000000๊ฐœ์˜ ์ง‘ ์ค‘์— ์ด์›ƒํ•˜์ง€ ์•Š๊ณ  1๊ฐœ๋ถ€ํ„ฐ .. 2022. 6. 29.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 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.