18258번 - 큐 2
큐 연산이 인덱스로 배열에 접근해서 모두 O(1) 인데 대체 왜 시간 초과가 나는지 모르겠습니다 ㅜㅜ
flush라는 작업은 어마어마하게 느린 작업입니다. BufferedWriter를 쓰면서 매 출력마다 flush를 할 거라면 buffer를 쓰는 이유가 없습니다. flush는 맨 마지막에 한 번만 하면 됩니다.
지금까지 명령어 입력시마다 결과를 출력해줘야 하는지 알았는데 아니였네요,,
답변 감사합니다앙
댓글을 작성하려면 로그인해야 합니다.
reup0622 2년 전
큐 연산이 인덱스로 배열에 접근해서 모두 O(1) 인데 대체 왜 시간 초과가 나는지 모르겠습니다 ㅜㅜ