dogdriip   7년 전

큐를 이용해서 풀려고 시도했습니다. 큐 안에 길이 d로 커버되는 선들을 유지시키는 식으로 진행하며, 큐 크기의 max를 답으로 출력합니다.

길이가 d보다 큰 선분은 아예 제외시키고, 새로운 선분의 오른쪽과 큐의 front의 왼쪽을 비교해서 d보다 작거나 같으면 큐에 넣고, 아니라면 조건을 만족할 때까지 pop한 후 다시 push하는 식으로 구현했습니다.

예제와 게시판에 있는 테케, 직접 만들어 본 테케까지 다 해 봤는데 맞게 나옵니다만, 채점 시작하자마자 틀리네요.

어느 반례가 있을까요? 미리 감사합니다.

jame0313   7년 전

4
1 4
1 4
2 5
3 4
3

ANSWER: 3

OUTPUT: 2

 

dogdriip   7년 전

킹갓재명 충성충성

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