sminhyuck   4년 전

각 x값에 y값들을 연결리스트 형식으로 저장하여 계산하도록 했습니다

시간을 어떻게 더 줄여할지 조언좀 부탁드립니다

atomzeno   4년 전

저 풀이는 잘 모르겠는데

그냥 세그먼트 트리나 인덱스 트리 형식으로 갱신해 나가면서 어느 범위에 속한 것들 개수를 세주면 O(nlogn)정도만에 될 거 같긴 하네요

sminhyuck   4년 전

인덱스 트리를 이용해서 다시 코드를 짜봤는데 67%, 9초쯤 시간초과가 발생하네요

조언 부탁드립니다!

atomzeno   4년 전

for (int j = i; Y == STAR[j].y; j++) UPDATE(STAR[j].x, -1);

이줄에서 무언가 시간초과가 날 이상한 점이 보이지 않으신가요

풀이의 문제가 아니라 작은 실수네용

댓글을 작성하려면 로그인해야 합니다.