728x90
반응형
STL과 함수 인자
- stl 벡터를 함수 인자로 넘길때 이를 복사하는 과정이 필요하기 때문에 O(N) 걸림
- 하지만 레퍼런스 사용시 그 과정이 생략되어 우리가 생각하는 것처럼 O(1)이 걸린다.
표준 입출력
- 공백포함된 함수를 입력 받을땐 scanf/ cin 안됨 → 둘다 공백 앞까지만 입력으로 받기 때문
- → 따라서 getline을 사용하자!
- c에 printf나 scanf 안쓸꺼면 ios::sync_with_stdio(0) 사용하기 (sync를 끊는다는 뜻)
- cin.tie(0) : cin 사용 시 cout 버퍼를 비울 필요가 없기 때문에 이를 사용.
- endl : 사용하지 말기.. 개행하고 버퍼 비우는 명령어이므로 할 필요가 없다.
728x90
반응형
'알고리즘 > 공부' 카테고리의 다른 글
[바킹독 알고리즘] 0x07강:Deque (1) | 2023.01.06 |
---|---|
[바킹독 알고리즘] 0x06강:Queue (0) | 2023.01.04 |
[바킹독 알고리즘] 0x05강:Stack (1) | 2022.12.27 |
[바킹독 알고리즘] 0x04강:Linked List (0) | 2022.12.26 |
[바킹독 알고리즘] 0x03강:Array (0) | 2022.12.23 |