qkre   2년 전

반드시 비트 연산으로 수행 해야만 시간초과가 나지 않는 문제인가요?

djm03178   2년 전

System.out.println은 너무 느립니다. BufferedWriter를 써보세요.

qkre   2년 전

bw 사용에도 35%에서 시간 초과가 발생하네요. 어떤 연산에서 시간 초과가 생길까요? String.equals()? Arrays.fill()?

djm03178   2년 전

BufferedWriter를 쓰는 이유는 출력한 내용이 매번 flush되지 않게끔 버퍼에 쌓아두어 속도를 향상시키기 위한 것인데, write를 할 때마다 flush를 하면 쓰는 의미가 없습니다. flush는 맨 마지막에 한 번만 하면 됩니다.

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