[백준] 2285 우체국


[백준] 2285 우체국

1차원이나 몇차원(맨하탄 거리면 N차원을 각각 생각해주어서 1차원 문제 N개로 변형 가능)에서 N 개의 점 중 어떤 위치에서 N개의 점의 거리의 합이 최소가 되는.... 같은 문제는 흔한 description인데, 이 값들중 중앙값이 항상 최소가 되고 sum(x)는 unimodal 한 그래프 개형을 그린다는 것을 숙지하고 있어야 한다. 왼쪽과 오른쪽의 점의 수가 같은 구간이 있다면 위와 같이 기울기가 0인 구간이 선으로 존재하게 되고, 딱 오른쪽 왼쪽 수가 같은 지점이 한군데라서 점이라면 아래로 뾰족하게 된다. 이 문제는 누적합을 구해서 그 뾰족한 구간을 찾는 문제이다. 문제 분류엔 큰수연산이 있지만 당연히 이 방법으론 큰수연산이 필요하지 않다. ..........

[백준] 2285 우체국에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [백준] 2285 우체국