10825번 - 국영수
코드 구현후 출력해보니 시간초과로 실패가 뜨더라구요..
문제를 찾다가 생각지도 못한 부분에서 시간초과가 발생했더라구요..
endl 를 '\n' 를 고쳤더니 시간초과가 사라졌는데
endl가 시간초과할만큼 시간복잡도를 잡아먹나요?
https://www.acmicpc.net/blog/v...
endl은 출력버퍼까지 비우기 때문에 시간이 상당히 많이 차이납니다.
iostream 쓰실거면 ios_base::sync_with_stdio(0); cin.tie(0); 를 적용하고, endl 대신 \n 사용을 습관화 하시는게 좋습니다.
좋은 정보 감사합니다.!!
댓글을 작성하려면 로그인해야 합니다.
jokerkwu 6년 전
코드 구현후 출력해보니 시간초과로 실패가 뜨더라구요..
문제를 찾다가 생각지도 못한 부분에서 시간초과가 발생했더라구요..
endl 를 '\n' 를 고쳤더니 시간초과가 사라졌는데
endl가 시간초과할만큼 시간복잡도를 잡아먹나요?