21년, 노션에 정리했던 노마드코더 알고리즘 강의 요약노트
Key & Value 형태 (python에선 Dictionary)
선형검색, O(N), 아이템 많을수록 느려짐
O(1), 1step, 아이템 수 상관 없음
내부에 array구조
어레이 접근할때 인덱스로 접근
왜 해쉬테이블?! 해쉬함수가 있기때문!
아이템이름(key)를 가져다가 해쉬함수에 넣으면 글자 수 대로 index 반환, 그럼 거기에 value 저장!
천재들이 이미 만들어놔서 직접 해쉬함수를 만들일은 거의 없을것~ㅎㅁㅎ