백준 큐와 백준 큐 2 문제의 차이는 시간초과 여부였다.
이 문제를 해결하기 위해 아래와 같은 코드를 작성하였다.
cin.tie(NULL);
cin.sync_with_stdio(false);
이 두 코드를 사용하는 이유는 cin, cout의 출력 속도를 높이기 위함이다.
cin은 평균 2.1742초, scanf는 평균 0.9206초가 걸린다.
cout은 평균 0.9229초, printf는 평균 0.8614초가 걸린다.
이 자료는 입력 속도 비교, 출력 속도 비교에서 참조했다.
'이론 공부 내용 정리 > 알고리즘' 카테고리의 다른 글
| c++ 자료구조 - priority queue (0) | 2022.08.02 |
|---|---|
| c/c++ switch/case문에 대해 실수한 사항 (0) | 2022.07.31 |
| 1. c++ 라이브러리<stack> (0) | 2022.07.27 |
| 백준 1107_리모컨 (0) | 2022.07.22 |
| 백준 1931_회의실 배정 (0) | 2022.07.17 |