Skip to content

Conversation

@zinnnn37
Copy link
Contributor

🧷 문제 링크

도로포장

🧭 풀이 시간

40분

👀 체감 난이도

✏️ 문제 설명

임의의 K개 간선의 가중치를 0으로 만들 수 있을 때 1부터 N까지의 최단거리를 구하시오

🔍 풀이 방법

다익스트라 + dp

dist를 2차원으로 두어서 간선을 j번 0으로 만들었을 때의 최단거리 저장
1N을 연결하는 간선의 갯수가 K가 되지 않을 수 있기 때문에 무조건 K번 다 사용한다고 최단거리가 보장되는 것이 아님
→ 이 경우 dist[N][간선 수]에 0이 저장되고 그 이후로는 INF가 저장됨

⏳ 회고

가중치가 long인지 여부를 꼭 확인하자^^

@ShinHeeEul ShinHeeEul merged commit e8c4357 into main Jan 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants