기술면접을 위해 기초 CS에 대한 복습중이다. 공부한 내용 중 요점이나 나중에 기억해야할 부분을 정리해보려고 한다. 내가 아는 부분은 생략되어 있을 수 있고, 혹여나 틀린 부분이 있을 수도 있으니 이 글을 보고 '다른 사람'이 공부하기에는 도움이 되지 않을 수 있으니 주의! Hash 기본 문법 #include // 선언. string과 int 이런 식으로 pair로 선언함 unordered_map hash; // hash에 값 할당 // s를 돌면서 s의 i가 가리키는 값을 hash의 key로 vector s; for (auto& i : s) { hash[i]++; } // 만약 "aroma"라는 key에 해당 value가 100이라면 // 아래는 100을 출력하게 된다. cout