티스토리 뷰

알고리즘 풀면서 시간초과에 대해 많이 고려해봤을 것이다.

값들이 약 10만 이상이 되면 시간을 많이 고려해야한다.

이때 cin과 scanf 즉, 입출력에서도 시간차이가 난다.

편리함 때문에 cin, cout을 많이 썼지만 이는 느리다.



                                            사진 출처 : https://algospot.com/forum/read/2496/


코드에 


ios_base :: sync_with_stdio(false);

cin.tie(NULL);

cout.tie(NULL);


위와 같이 쓰면 속도가 향상 되지만 추천하지 않는다. 

즉, 알고리즘 문제를 풀때는 C 표준입출력 함수들을 사용하는 것이 좋다.



작성자 : 히더

'알고리즘 > 정리' 카테고리의 다른 글

string을 int로 변환  (0) 2018.08.13
string scanf  (0) 2018.08.13
초기화 memset, fill  (2) 2018.08.06
배열 최대 크기  (0) 2018.08.06
오름차순, 내림차순 정렬  (0) 2018.08.06
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함