[백준 2191] 들쥐의 탈출 #102
ghdcksgml1
started this conversation in
1일 1알고리즘
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
아이디어
매가 도착했을때 잡아먹히는 들쥐들의 수를 최소로 하기 위해서
각 구덩이에 들어갈 수 있는 들쥐가 1마리이므로, 이분매칭을 통해서 최대로 매칭한 후
(전체 들쥐의 수 - 매칭된 들쥐의 수) 를 통해 정답을 알아낸다.
들어갈 수 있는 구덩이를 구하는 방법은 피타고라스 공식을 이용해서 (x1, y1) , (x2,y2) 두 정점 사이의 거리를 구하고
그 거리가 S(매가 도착하는 시간(초)) * V(들쥐가 (초)당 움직이는 거리) 보다 작거나 같으면 간선을 추가해준다.
시간복잡도
O(MN2)
소스코드
Beta Was this translation helpful? Give feedback.
All reactions