Skip to content

Conversation

@ShinHeeEul
Copy link
Contributor

🧷 문제 링크

https://www.acmicpc.net/problem/17490

🧭 풀이 시간

110 분

👀 체감 난이도

✏️ 문제 설명

강의동 사이사이가 공사중이다. 일감호 중간에 있는 섬을 통해서 공사중인 구간을 피해서 모든 강의동이 이어지도록 하려고 한다. 이때 강의동에서 섬까지 돌을 놓는다 할 때, K개의 돌을 이용해서 모든 강의동을 이을 수 있는가?

🔍 풀이 방법

그리디로 가장 작은 돌이 드는 강의동부터 연결한 뒤, 해당 강의동으로부터 도달 가능한 강의동을 전부 visited 처리해주었다.

⏳ 회고

우리 학교 문제여서 한번에 풀고 싶었는데, 생각보다 숨은 조건들이 있어서 한번에 못 푼 게 아쉽다 ㅠ 그리고 Union-Find를 이용하면 더 성능 좋게 구현할 수 있는 것 같다.

@ShinHeeEul ShinHeeEul added the hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때 label Mar 12, 2025
@ShinHeeEul ShinHeeEul merged commit 9a941cf into main Mar 12, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants