๋ฐ˜์‘ํ˜•
Notice
Recent Posts
Recent Comments
Link
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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 31
Archives
Today
Total
05-05 19:58
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กJUNGOL (3)

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

[JUNGOL/Java] 2097. ์ง€ํ•˜์ฒ 

[JUNGOL/Java] 2097. ์ง€ํ•˜์ฒ  JUNGOL code_blocks ์ฝ”๋“œ ๋ณด๊ธฐ jungol.co.kr ๋ฌธ์ œ ํ•ด์„ ์ด ๋ฌธ์ œ๋Š” ์ฃผ์–ด์ง„ ๋„์‹œ์˜ ์ง€ํ•˜์ฒ  ๊ฒฝ๋กœ ์ค‘ ํŠน์ •ํ•œ ๋„์‹œ์—์„œ ๋ชฉ์ ์ง€ ๋„์‹œ๊นŒ์ง€ ๊ฐ€๋Š” ์ตœ์†Œ ๋น„์šฉ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์ฃผ์–ด์ง„ ์ธ์ ‘ ํ–‰๋ ฌ์„ ์ด์šฉํ•˜์—ฌ ๊ทธ๋ž˜ํ”„์˜ ์ตœ๋‹จ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์š”๊ตฌ๋œ๋‹ค. ํ’€์ด ๊ณผ์ • ์ œ์ถœํ•œ ์ฝ”๋“œ๋Š” DFS(๊นŠ์ด ์šฐ์„  ํƒ์ƒ‰)๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ฒฝ๋กœ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ , ๊ทธ ์ค‘์—์„œ ์ตœ์†Œ ๋น„์šฉ์„ ๊ฐ–๋Š” ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„๋‚ด๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. dfs ํ•จ์ˆ˜๋Š” ํ˜„์žฌ ๋…ธ๋“œ ์ธ๋ฑ์Šค์™€ ๋ฐฉ๋ฌธํ•œ ๋…ธ๋“œ๋“ค์„ ํ‘œ์‹œํ•˜๋Š” ๋น„ํŠธ ๋งˆ์Šคํฌ๋ฅผ ์ธ์ž๋กœ ๋ฐ›์œผ๋ฉฐ, ๋ชจ๋“  ๊ฐ€๋Šฅํ•œ ๊ฒฝ๋กœ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ํƒ์ƒ‰ํ•œ๋‹ค. graph: ๊ฐ ๋„์‹œ๊ฐ„ ์ด๋™ ๋น„์šฉ์ด ์ €์žฅ๋œ 2์ฐจ์› ๋ฐฐ์—ด dfs ํ•จ์ˆ˜: ํ˜„์žฌ ๋…ธ๋“œ์™€ ๋ฐฉ๋ฌธํ•œ ๋…ธ๋“œ๋“ค์˜..

JUNGOL 2024. 4. 18. 01:07
[JUNGOL/Java] 1828. ๋ƒ‰์žฅ๊ณ 

[JUNGOL/Java] 1828. ๋ƒ‰์žฅ๊ณ  JUNGOL code_blocks ์ฝ”๋“œ ๋ณด๊ธฐ jungol.co.kr ๋ฌธ์ œ ํ•ด์„ ์ด ๋ฌธ์ œ์—์„œ๋Š” ์—ฌ๋Ÿฌ ํ™”ํ•™ ๋ฌผ์งˆ์ด ์ •ํ•ด์ง„ ์˜จ๋„ ๋ฒ”์œ„ ๋‚ด์—์„œ ๋ณด๊ด€๋˜์–ด์•ผ ํ•œ๋‹ค. ๊ฐ ํ™”ํ•™ ๋ฌผ์งˆ์€ ์ตœ์ € ๋ฐ ์ตœ๊ณ  ๋ณด๊ด€ ์˜จ๋„๊ฐ€ ์ฃผ์–ด์ง€๋ฉฐ, ๊ฐ€๋Šฅํ•œ ์ ์€ ์ˆ˜์˜ ๋ƒ‰์žฅ๊ณ ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ํ™”ํ•™ ๋ฌผ์งˆ์„ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ ๋ƒ‰์žฅ๊ณ ๋Š” ํ•˜๋‚˜์˜ ์˜จ๋„ ๋ฒ”์œ„๋งŒ์„ ๊ฐ€์ง€๋ฉฐ, ์ด ๋ฒ”์œ„๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ํ™”ํ•™ ๋ฌผ์งˆ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ๋‹ค. ํ’€์ด ๊ณผ์ • ์ œ์ถœ๋œ Java ์ฝ”๋“œ๋Š” ํ™”ํ•™ ๋ฌผ์งˆ์„ ์ตœ๊ณ  ์˜จ๋„ ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌํ•œ ๋’ค, ๊ฐ€์žฅ ๋‚ฎ์€ ์ตœ๊ณ  ์˜จ๋„๋ฅผ ๊ฐ€์ง„ ํ™”ํ•™ ๋ฌผ์งˆ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ์ด ๋ฌผ์งˆ๊ณผ ๊ฒน์น˜๋Š” ๋ชจ๋“  ๋ฌผ์งˆ์„ ํ•˜๋‚˜์˜ ๋ƒ‰์žฅ๊ณ ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•œ๋‹ค. ๊ฐ ํ™”ํ•™ ๋ฌผ์งˆ์€ Chemical ํด๋ž˜์Šค๋กœ ํ‘œํ˜„๋˜๋ฉฐ, ์ด ํด๋ž˜์Šค๋Š” ๋‘ ๋ฌผ์งˆ..

JUNGOL 2024. 4. 18. 01:05
[Jungol/Java] 1681. ํ•ด๋ฐ€ํ„ด ์ˆœํ™˜ํšŒ๋กœ

[Jungol/Java] 1681. ํ•ด๋ฐ€ํ„ด ์ˆœํ™˜ํšŒ๋กœ JUNGOL code_blocks ์ฝ”๋“œ ๋ณด๊ธฐ www.jungol.co.kr ๋ฌธ์ œ ํ•ด์„ ํ•ด๋ฐ€ํ„ด ์ˆœํ™˜ํšŒ๋กœ ๋ฌธ์ œ๋Š” ๋ชจ๋“  ๋„์‹œ๋ฅผ ํ•œ ๋ฒˆ์”ฉ ๋ฐฉ๋ฌธํ•˜๊ณ  ์ถœ๋ฐœ์ ์œผ๋กœ ๋Œ์•„์˜ค๋Š” ๊ฒฝ๋กœ ์ค‘ ๊ฐ€์žฅ ๋น„์šฉ์ด ์ ๊ฒŒ ๋“œ๋Š” ์ˆœํšŒ ๊ฒฝ๋กœ๋ฅผ ์ฐพ๋Š” ๋ฌธ์ œ์ด๋‹ค. ์ด ๋ฌธ์ œ๋Š” ๊ทธ๋ž˜ํ”„์˜ ํ‘œํ˜„์—์„œ ์™„์ „ ๊ทธ๋ž˜ํ”„ ํ˜•ํƒœ๋กœ ์ œ์‹œ๋˜๋ฉฐ, ๊ฐ ๋„์‹œ ๊ฐ„์˜ ์ด๋™ ๋น„์šฉ์ด ๊ทธ๋ž˜ํ”„์˜ ๊ฐ„์„ ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค. ๋„์‹œ ๊ฐ„ ์ด๋™ํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๋น„์šฉ์ด 0์œผ๋กœ ํ‘œ์‹œ๋œ๋‹ค. ํ’€์ด ๊ณผ์ • ์ด ๋ฌธ์ œ์˜ ํ’€์ด๋Š” ๋ฐฑํŠธ๋ž˜ํ‚น ๊ธฐ๋ฒ•๊ณผ ๋น„ํŠธ๋งˆ์Šคํ‚น์„ ์‚ฌ์šฉํ•˜์—ฌ ํšจ์œจ์ ์œผ๋กœ ์ ‘๊ทผํ•œ๋‹ค. ๊ฐ ๋„์‹œ๋ฅผ ๋ฐฉ๋ฌธํ•  ๋•Œ๋งˆ๋‹ค ๋ฐฉ๋ฌธํ–ˆ์Œ์„ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด ๋น„ํŠธ๋งˆ์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ๊ฒฝ๋กœ์˜ ๋น„์šฉ ํ•ฉ์ด ํ˜„์žฌ๊นŒ์ง€ ๊ตฌํ•œ ์ตœ์†Œ ๋น„์šฉ๋ณด๋‹ค ํด ๊ฒฝ์šฐ ๋” ์ด์ƒ ์ง„ํ–‰ํ•˜์ง€ ์•Š๊ณ  ๋˜๋Œ์•„๊ฐ„๋‹ค(๊ฐ€์ง€์น˜๊ธฐ). ๋ชจ๋“  ๋„..

JUNGOL 2024. 4. 16. 14:06