[C++] 백준 실행 시간 줄이기

수민·2023년 9월 6일
0

알고리즘

목록 보기
6/7
post-thumbnail

기록용임니다. ..


1. endl 대신 '\n'

c++ 스타일의 endl을 사용하면,
개행 문자를 출력하면서 출력 버퍼까지 비운다.
그래서 시간이 오래걸리므로,
줄 바꿀 땐 '\n' 사용하기

2. 아래 코드 삽입

	ios_base::sync_with_stdio(false);
	cin.tie(NULL);

ios_base::sync_with(stdio(false)); : c, c++의 버퍼 분리
단,
cin & scanf, getchar, gets
cout & printf, putchar, puts
를 같이 사용하면 안된다.

cin.tie(NULL); : cin과 cout의 묶음을 풀어준다


또,, 추가할게 생기면 추가할게요

출처

profile
우하하

0개의 댓글