algorithm/c++ 6

c++ 입출력 최적화 방법

NHN 신입공채 코테 언어에 Python이 없다. C, C++, Java만 가능하여 빠르게 C++를 훑기로 했다. c++ 에서 cin, cout 보다 scanf, printf 가 더 빠르다는 것을 알고 있었다. 그런데 cin, cout 최적화를 시켜주면 어떤 경우에서는 scanf, printf보다 더 빠를 수 있다. int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; } 단 이 경우, stdio와 동기화를 false 시켰으므로 scanf, printf를 같이 쓰면 에러가 발생한다.

algorithm/c++ 2020.10.18