Skip to content

Commit 4eb4ef5

Browse files
authored
Update 1.py
1 parent 783e59b commit 4eb4ef5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

13/1.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22

33
# 도시의 개수, 도로의 개수, 거리 정보, 출발 도시 번호
44
n, m, k, x = map(int, input().split())
5-
adj = [[] for _ in range(n + 1)]
5+
graph = [[] for _ in range(n + 1)]
66

77
# 모든 도로 정보 입력 받기
88
for _ in range(m):
99
a, b = map(int, input().split())
10-
adj[a].append(b)
10+
graph[a].append(b)
1111

12-
# 모든 노드에 대한 최단 거리 초기화
12+
# 모든 도시에 대한 최단 거리 초기화
1313
distance = [-1] * (n + 1)
1414
distance[x] = 0 # 출발 도시까지의 거리는 0으로 설정
1515

16-
# BFS 수행
16+
# 너비 우선 탐색(BFS) 수행
1717
q = deque([x])
1818
while q:
1919
now = q.popleft()
20-
# 이동할 수 있는 모든 도시를 확인
21-
for next_node in adj[now]:
20+
# 현재 도시에서 이동할 수 있는 모든 도시를 확인
21+
for next_node in graph[now]:
2222
# 아직 방문하지 않은 도시라면
2323
if distance[next_node] == -1:
2424
# 최단 거리 갱신

0 commit comments

Comments
 (0)