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

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค/3๋‹จ๊ณ„20

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ๋ธ”๋ก ์ด๋™ํ•˜๊ธฐ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/60063 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋กœ๋ด‡์ด ์ง€๋„์˜ ๊ฐ€์žฅ ๋์ ์ธ (N, N)๊นŒ์ง€ ์ด๋™ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ตœ์†Œ ์‹œ๊ฐ„์„ ๋ฆฌํ„ดํ•ด์ฃผ์ž. ํ’€์ด ๋ฌด์ง€์˜ ๋กœ๋ด‡์€ 2์นธ์„ ์ฐจ์ง€ํ•˜๋Š” ๋กœ๋ด‡์ด๋‹ค. ์ƒ,ํ•˜,์ขŒ,์šฐ๋กœ ์ด๋™ํ•˜๊ฑฐ๋‚˜ 90๋„ ํšŒ์ „์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋ฌธ์ œ๋ฅผ ์ œ๋Œ€๋กœ ์•ˆ ์ฝ๊ณ  ๋†“์—ฌ์ ธ์žˆ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ์ด๋™์ด ๊ฐ€๋Šฅํ•œ ์ค„ ์•Œ๊ณ  ๋ฌธ์ œ๋ฅผ ํ’€์–ด์„œ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ–ˆ๋‹ค.. ํƒ์ƒ‰ ๋ฐฉ๋ฒ•์€ BFS๋ฅผ ์ด์šฉํ•˜๊ณ , ๋ฐฉ๋ฌธ์ฒดํฌ๊ฐ€ ์ค‘์š”ํ•˜๋‹ค. ๋กœ๋ด‡์ด ๋‘ ์นธ์„ ์ฐจ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— 1์ฐจ์› ๋ฐฐ์—ด๋กœ .. 2022. 7. 25.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ์นด๋“œ ์ง ๋งž์ถ”๊ธฐ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/72415 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์นด๋“œ ๋’ค์ง‘๊ธฐ ๊ฒŒ์ž„์—์„œ ๋ชจ๋“  ์นด๋“œ์˜ ์ง์„ ๋งž์ถ”๋Š” ๋ฐ ํ•„์š”ํ•œ ์ตœ์†Œ ์ปค์„œ ์ด๋™ ํšŸ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜์ž. ํ’€์ด ์–ด๋””์— ์–ด๋–ค ์นด๋“œ๊ฐ€ ์žˆ๋Š” ์ง€๋Š” ์ด๋ฏธ ์•Œ๊ณ  ์žˆ์ง€๋งŒ, ์–ด๋–ค ์นด๋“œ๋ถ€ํ„ฐ ๋’ค์ง‘์–ด์•ผ ๊ฐ€์žฅ ์ ์€ ํšŸ์ˆ˜๋กœ ๋ชจ๋“  ์นด๋“œ์˜ ์ง์„ ๋งž์ถœ ์ˆ˜ ์žˆ๋Š” ์ง€๋Š” ์•Œ ์ˆ˜ ์—†๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋‹ค ํ•ด๋ณด๊ณ  ์ตœ์†Œ ํšŸ์ˆ˜๋ฅผ ๊ตฌํ•ด์ค€๋‹ค. ๋ณด๋“œ๊ฐ€ 4 X 4 ํฌ๊ธฐ๋กœ ๊ทธ๋ฆฌ ํฌ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ๊ฒฝ์šฐ๋ฅผ ๋‹ค ํ•ด๋ด๋„ ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ .. 2022. 7. 25.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ์ง•๊ฒ€๋‹ค๋ฆฌ ๊ฑด๋„ˆ๊ธฐ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/64062 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋‚ด๊ตฌ๋„๊ฐ€ ์ •ํ•ด์ง„ ์ง•๊ฒ€๋‹ค๋ฆฌ๊ฐ€ ์žˆ์„ ๋•Œ, ๊ฑด๋„ˆ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋‹ˆ๋‹ˆ์ฆˆ ์นœ๊ตฌ๋“ค์˜ ์ˆ˜์˜ ์ตœ๋Œ€๋ฅผ ๋ฆฌํ„ดํ•˜์ž. ํ’€์ด ์ง์ ‘ ํ•œ ๋ช…, ํ•œ ๋ช… ๊ฑด๋„ˆ๊ฐ€๋ฉด์„œ ๋Œ์˜ ๋‚ด๊ตฌ๋„๋ฅผ ๊ฐ์†Œ์‹œํ‚ค๋ฉด ๋ฌผ๋ก  ์ •๋‹ต์€ ์ถœ๋ ฅ์ด ๋  ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ํšจ์œจ์„ฑ ํ…Œ์ŠคํŠธ์—์„œ ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋‚˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ์ฒ˜์Œ ์ƒ๊ฐํ–ˆ๋˜ ๋ฐฉ๋ฒ•์€ ๋‚ด๊ตฌ๋„๊ฐ€ 0์ธ ๋Œ์ด ์—ฐ์†ํ•ด์„œ K๊ฐœ ์ด์ƒ ์žˆ์„ ๋•Œ, ๊ทธ๋•Œ๋Š” ๋” ์ด์ƒ ์‚ฌ๋žŒ์ด ๊ฑด๋„ˆ๊ฐ€์ง€ ๋ชปํ•˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹ค๋ฆฌ๋ฅผ K๊ฐœ์”ฉ .. 2022. 7. 20.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ๊ธฐ๋‘ฅ๊ณผ ๋ณด ์„ค์น˜ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/60061 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ตœ๋Œ€ 1000๊ฐœ์˜ ๊ฑด์„ค ๋ช…๋ น์„ ์ฒ˜๋ฆฌํ•œ ํ›„ ์ตœ์ข…์ ์œผ๋กœ ๋‚จ์•„์žˆ๋Š” ๊ธฐ๋‘ฅ๊ณผ ๋ณด์˜ ์œ„์น˜๋ฅผ ๋ฆฌํ„ดํ•˜์ž. ํ’€์ด ๋ช…๋ น ํ˜•์‹์€ {x์ขŒํ‘œ, y์ขŒํ‘œ, ๊ธฐ๋‘ฅ or ๋ณด, ์‚ญ์ œ or ์„ค์น˜}๋กœ ๊ตฌ์„ฑ๋œ ๋ฒกํ„ฐ ํ˜•์‹์ด๋‹ค. ์ด๋•Œ ๊ธฐ๋‘ฅ๊ณผ ๋ณด๊ฐ€ ์„ค์น˜๋  ์ˆ˜ ์žˆ๋Š” ์กฐ๊ฑด์ด ์žˆ๋‹ค. โ— ๊ธฐ๋‘ฅ์€ ๋ฐ”๋‹ฅ ์œ„์— ์žˆ๊ฑฐ๋‚˜ ๋ณด์˜ ํ•œ์ชฝ ๋ ๋ถ€๋ถ„ ์œ„์— ์žˆ๊ฑฐ๋‚˜, ๋˜๋Š” ๋‹ค๋ฅธ ๊ธฐ๋‘ฅ ์œ„์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. โ— ๋ณด๋Š” ํ•œ์ชฝ ๋ ๋ถ€๋ถ„์ด ๊ธฐ๋‘ฅ ์œ„์— ์žˆ๊ฑฐ๋‚˜, ๋˜๋Š” ์–‘.. 2022. 7. 19.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ๊ฒฝ์ฃผ๋กœ ๊ฑด์„ค ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/67259 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ์ฃ ๋ฅด๋””๊ฐ€ ๊ฒฝ์ฃผ๋กœ๋ฅผ ๊ฑด์„คํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ตœ์†Œ ๋น„์šฉ์„ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ์ž. ํ’€์ด ์ธ์ ‘ํ•œ ์ƒํ•˜์ขŒ์šฐ๋กœ ์›€์งˆ์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ง์„  ๋„๋กœ๋ฅผ ๊ฑด์„คํ•˜๋Š” ๋ฐ๋Š” 100์›, ์ฝ”๋„ˆ๋ฅผ ๊ฑด์„คํ•˜๋Š” ๋ฐ๋Š” 500์›์ด ์†Œ์š”๋œ๋‹ค. ์ฆ‰, ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ํ•  ๋•Œ๋Š” ๋„๋กœ๋งŒ ๊ฑด์„คํ•˜๋ฉด ๋˜๋‹ˆ๊นŒ 100์› ๋‹ค๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ํ•  ๋•Œ๋Š” ๋„๋กœ + ์ฝ”๋„ˆ๋ฅผ ๊ฑด์„คํ•ด์•ผํ•˜๋ฏ€๋กœ 600์›์˜ ๋น„์šฉ์ด ๋ฐœ์ƒํ•œ๋‹ค. "๋ฐฉํ–ฅ"์ด ์ค‘์š”ํ•œ ์š”์†Œ์ž„์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.. 2022. 7. 14.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3] : ํ•ฉ์Šน ํƒ์‹œ ์š”๊ธˆ ๋ฌธ์ œ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/72413 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌด์ง€์™€ ์–ดํ”ผ์น˜๊ฐ€ ๊ฐ์ž์˜ ๋ชฉ์ ์ง€๋กœ ๊ฐ€๊ธฐ ์œ„ํ•ด ํƒ์‹œ๋ฅผ ์ด์šฉํ•  ๋•Œ, ์ตœ์†Œ ์ด์šฉ ์š”๊ธˆ์„ ๋ฆฌํ„ดํ•ด์ฃผ์ž. ํ•ฉ์Šน์€ ํ•ด๋„๋˜๊ณ  ์•ˆํ•ด๋„ ๋œ๋‹ค. ํ’€์ด ๋น„์šฉ์ด ์ตœ์†Œ๊ฐ€ ๋˜๋„๋ก ๊ฐ์ž์˜ ๋ชฉ์ ์ง€์— ๋„๋‹ฌํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— "์ตœ๋‹จ๊ฑฐ๋ฆฌ" ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ฌด์ง€์™€ ์–ดํ”ผ์น˜๊ฐ€ ์–ด๋””๊นŒ์ง€ ํ•ฉ์Šน์„ ํ•˜๋Š” ๊ฒƒ์ด ๋น„์šฉ์ ์ธ ๋ฉด์—์„œ ๊ฐ€์žฅ ํšจ์œจ์ ์œผ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ๋ฐ”๋กœ ํŒŒ์•…ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. ๋ฌด์ง€์˜ ๋„์ฐฉ์ ์„ .. 2022. 7. 13.
[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 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.