Skip to content

Conversation

@zinnnn37
Copy link
Contributor

@zinnnn37 zinnnn37 commented Dec 23, 2025

🧷 문제 링크

두 개의 탑

🧭 풀이 시간

30분

👀 체감 난이도

✏️ 문제 설명

원형으로 놓인 탑이 있고 바로 옆 탑과의 사이 거리가 주어짐
임의의 두 탑 사이의 거리는 시계방향, 반시계방향으로 잰 거리 중 짧은 것
임의의 두 탑 사이의 거리 중 최댓값은?

🔍 풀이 방법

투포인터
원형으로 구성되니까 그냥 배열 길이를 2N으로 둬서 일직선상에 탑이 중복으로 놓였다고 가정하고 풀이함
시계방향, 반시계방향으로 잰 거리 중 짧은 것이라서 전체 거리 / 2를 넘을 수 없으니까 left를 증가시키는 조건을 이걸로 사용

⏳ 회고

일일이 현재 거리 안 구하고 누적합 넣어도 되겠네..

@ShinHeeEul ShinHeeEul merged commit 292a328 into main Dec 23, 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