๋ฐ˜์‘ํ˜•
Notice
Recent Posts
Recent Comments
Link
ยซ   2024/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
05-06 00:00
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2024/04/24 (3)

์žฌ๋ƒฅ์ด๐Ÿ˜ป

[BOJ/Java] 9205. ๋งฅ์ฃผ ๋งˆ์‹œ๋ฉด์„œ ๊ฑธ์–ด๊ฐ€๊ธฐ

[BOJ/Java] 9205. ๋งฅ์ฃผ ๋งˆ์‹œ๋ฉด์„œ ๊ฑธ์–ด๊ฐ€๊ธฐ 9205๋ฒˆ: ๋งฅ์ฃผ ๋งˆ์‹œ๋ฉด์„œ ๊ฑธ์–ด๊ฐ€๊ธฐ์†ก๋„์— ์‚ฌ๋Š” ์ƒ๊ทผ์ด์™€ ์นœ๊ตฌ๋“ค์€ ์†ก๋„์—์„œ ์—ด๋ฆฌ๋Š” ํŽœํƒ€ํฌํŠธ ๋ฝ ํŽ˜์Šคํ‹ฐ๋ฒŒ์— ๊ฐ€๋ ค๊ณ  ํ•œ๋‹ค. ์˜ฌํ•ด๋Š” ๋งฅ์ฃผ๋ฅผ ๋งˆ์‹œ๋ฉด์„œ ๊ฑธ์–ด๊ฐ€๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ถœ๋ฐœ์€ ์ƒ๊ทผ์ด๋„ค ์ง‘์—์„œ ํ•˜๊ณ , ๋งฅ์ฃผ ํ•œ ๋ฐ•์Šค๋ฅผ ๋“ค๊ณ  ์ถœ๋ฐœํ•œ๋‹ค.www.acmicpc.net๋ฌธ์ œ ํ•ด์„์ด ๋ฌธ์ œ๋Š” ํŽ˜์Šคํ‹ฐ๋ฒŒ์— ์ฐธ์—ฌํ•˜๊ธฐ ์œ„ํ•ด ๋งฅ์ฃผ๋ฅผ ๋งˆ์‹œ๋ฉด์„œ ์—ฌ๋Ÿฌ ์žฅ์†Œ๋ฅผ ๊ฑฐ์ณ๊ฐ€๋Š” ๊ณผ์ •์„ ๋ชจ๋ธ๋งํ•œ ๊ทธ๋ž˜ํ”„ ํƒ์ƒ‰ ๋ฌธ์ œ์ด๋‹ค. ์ฃผ์–ด์ง„ ์žฅ์†Œ๋“ค ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งฅ์ฃผ ํ•œ ์บ”์œผ๋กœ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๊ฑฐ๋ฆฌ(1000๋ฏธํ„ฐ)๋ฅผ ๊ณ ๋ คํ•ด, ์ถœ๋ฐœ์ง€(์ง‘)์—์„œ ๋ชฉ์ ์ง€(ํŽ˜์Šคํ‹ฐ๋ฒŒ)๊นŒ์ง€ ๋„๋‹ฌ ๊ฐ€๋Šฅํ•œ์ง€ ํŒ๋‹จํ•ด์•ผ ํ•œ๋‹ค.ํ’€์ด ๊ณผ์ •์ฃผ์–ด์ง„ ๋ชจ๋“  ์œ„์น˜๋ฅผ Vertex ๊ฐ์ฒด๋กœ ์ €์žฅํ•˜๊ณ , ๊ฐ ์œ„์น˜ ๊ฐ„์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•ด ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ..

BOJ - Java 2024. 4. 24. 11:02
[SWEA/Java] 1263. ์‚ฌ๋žŒ ๋„คํŠธ์›Œํฌ2

[SWEA/Java] 1263. ์‚ฌ๋žŒ ๋„คํŠธ์›Œํฌ2 SW Expert AcademySW ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ญ๋Ÿ‰ ๊ฐ•ํ™”์— ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ํ•™์Šต ์ปจํ…์ธ ๋ฅผ ํ™•์ธํ•˜์„ธ์š”!swexpertacademy.com๋ฌธ์ œ ํ•ด์„์ด ๋ฌธ์ œ๋Š” ์‚ฌํšŒ๊ณผํ•™ ์—ฐ๊ตฌ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋„คํŠธ์›Œํฌ ์ค‘์š”๋„ ์ฒ™๋„์ธ 'Closeness Centrality' (CC)์„ ๊ณ„์‚ฐํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๋„คํŠธ์›Œํฌ ์ƒ์˜ ๋ชจ๋“  ์‚ฌ์šฉ์ž ๊ฐ„ ์ตœ๋‹จ ๊ฒฝ๋กœ์˜ ํ•ฉ์œผ๋กœ ์ •์˜๋œ๋‹ค. ๊ฐ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋‹ค๋ฅธ ๋ชจ๋“  ์‚ฌ์šฉ์ž๊นŒ์ง€์˜ ์ตœ๋‹จ ๊ฒฝ๋กœ๋ฅผ ๋”ํ•œ ํ›„, ๊ฐ€์žฅ ์ž‘์€ ๊ฐ’์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž์˜ CC ๊ฐ’์„ ์ฐพ๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ๋‹ค.ํ’€์ด ๊ณผ์ •์ด ๋ฌธ์ œ์˜ ํ’€์ด๋Š” ํ”Œ๋กœ์ด๋“œ-์™€์ƒฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ๋…ธ๋“œ ์Œ์— ๋Œ€ํ•œ ์ตœ๋‹จ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ๋ณธ์œผ๋กœ ํ•œ๋‹ค. ์ฃผ์–ด์ง„ ์ธ์ ‘ ํ–‰๋ ฌ์—์„œ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ๋…ธ๋“œ ๊ฐ„์˜ ..

SW Expert Academy 2024. 4. 24. 10:28
[SWEA/Java] 9282. ์ดˆ์ฝœ๋ฆฟ๊ณผ ๊ฑดํฌ๋„

[SWEA/Java] 9282. ์ดˆ์ฝœ๋ฆฟ๊ณผ ๊ฑดํฌ๋„ SW Expert AcademySW ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ญ๋Ÿ‰ ๊ฐ•ํ™”์— ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ํ•™์Šต ์ปจํ…์ธ ๋ฅผ ํ™•์ธํ•˜์„ธ์š”!swexpertacademy.com๋ฌธ์ œ ํ•ด์„์ด ๋ฌธ์ œ๋Š” N x M ํฌ๊ธฐ์˜ ์ดˆ์ฝœ๋ฆฟ์„ 1x1 ํฌ๊ธฐ๋กœ ์™„์ „ํžˆ ๋‚˜๋ˆ„๋ ค๊ณ  ํ•  ๋•Œ, ์ตœ์†Œํ•œ์˜ ๊ฑดํฌ๋„ ์ˆ˜๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‚˜๋ˆ„๋Š” ์ „๋žต์„ ์ฐพ๋Š” ๊ฒƒ์ด๋‹ค. ๊ฑดํฌ๋„์˜ ์ˆ˜๋Š” ๊ฐ ์กฐ๊ฐ์— ๋ฏธ๋ฆฌ ํ• ๋‹น๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋‚˜๋ˆŒ ๋•Œ๋งˆ๋‹ค ํ•ด๋‹น ์˜์—ญ์˜ ๊ฑดํฌ๋„ ํ•ฉ์ด ๋น„์šฉ์œผ๋กœ ์ถ”๊ฐ€๋œ๋‹ค.ํ’€์ด ๊ณผ์ •๋™์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ(DP) ์ ‘๊ทผ: ์ด ๋ฌธ์ œ๋Š” 4์ฐจ์› DP ๋ฐฐ์—ด dp[x][y][h][w]์„ ์‚ฌ์šฉํ•˜์—ฌ (x, y) ์œ„์น˜์—์„œ ์‹œ์ž‘ํ•˜๊ณ  (h, w) ํฌ๊ธฐ๋ฅผ ๊ฐ€์ง„ ์˜์—ญ์„ ๋‚˜๋ˆ„๋Š” ๋ฐ ํ•„์š”ํ•œ ์ตœ์†Œ ๋น„์šฉ์„ ์ €์žฅํ•œ๋‹ค.์žฌ๊ท€์™€ ๋ฉ”๋ชจ์ด์ œ์ด์…˜: dfs ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ์žฌ..

SW Expert Academy/D4 2024. 4. 24. 10:24