์ตœ๋‹จ๊ฒฝ๋กœ

๐Ÿฅ‡ Gold4https://www.acmicpc.net/problem/1753   โœ… ์ •๋‹ตํ’€์ดimport sysfrom heapq import *input=sys.stdin.readlineINF=float('inf')def dijkstra(start): dist=[INF]*len(graph) dist[start]=0 #์‹œ์ž‘์  ๊ฑฐ๋ฆฌ๋Š” 0 q=[(0,start)] #(cost,๋…ธ๋“œ๋ฒˆํ˜ธ) while q: cost,idx=heappop(q) if dist[idx] ์šฐ์„ ์ˆœ์œ„ ํ๋ฅผ ์ด์šฉํ•œ ๋‹ค์ต์ŠคํŠธ๋ผ ์ตœ๋‹จ ๊ฒฝ๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜  โ—๏ธ์ „์ฒด ๋…ธ๋“œ์˜ ๊ฐœ์ˆ˜๊ฐ€ 10,000๊ฐœ ์ด์ƒ์ด๋ผ๋ฉด, ๋ฆฌ์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ์šฐ์„ ์ˆœ์œ„ ํ(ํž™)์„ ์‚ฌ์šฉํ•ด ๋ฌธ์ œ๋ฅผ ํ’€์–ด์•ผํ•œ๋‹ค.   ๐Ÿ‘‰๐Ÿป ๋‹ค์ต์ŠคํŠธ๋ผ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹œ๊ฐ„ ..
Yuuuki
'์ตœ๋‹จ๊ฒฝ๋กœ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก