jokerkwu   6년 전

코드 구현후 출력해보니 시간초과로 실패가 뜨더라구요..

문제를 찾다가 생각지도 못한 부분에서 시간초과가 발생했더라구요..

endl 를 '\n' 를 고쳤더니 시간초과가 사라졌는데

endl가 시간초과할만큼 시간복잡도를 잡아먹나요?

Green55   6년 전

endl은 출력버퍼까지 비우기 때문에 시간이 상당히 많이 차이납니다.

iostream 쓰실거면 ios_base::sync_with_stdio(0); cin.tie(0); 를 적용하고, endl 대신 \n 사용을 습관화 하시는게 좋습니다.


jokerkwu   6년 전

좋은 정보 감사합니다.!!

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