Skip to content

Conversation

@Seol-JY
Copy link
Contributor

@Seol-JY Seol-JY commented Jul 21, 2025

🧷 문제 링크

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

🧭 풀이 시간

35분

👀 체감 난이도

✏️ 문제 설명

N개의 집에 C개의 공유기를 설치하되, 가장 인접한 두 공유기 사이의 거리를 최대한 크게 하는 문제

🔍 풀이 방법

파라메트릭 서치 사용

  • 집 좌표 정렬 후 최소거리를 매개변수로 설정
  • 특정 거리로 C개 공유기 설치 가능한지 탐욕적으로 확인
  • 가능하면 거리를 늘리고, 불가능하면 거리를 줄임

⏳ 회고

전형적인 파라메트릭 서치 문제. 거리를 기준으로 이진탐색하는 발상만 떠올리면 구현은 어렵지 않음. 정렬 후 탐욕적 배치가 핵심

@ShinHeeEul ShinHeeEul merged commit 43e8267 into main Jul 21, 2025
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