-
철은 두드릴수록 강해지고 사람은 굴릴수록 강해진다.
[알고리즘(8)] Python으로 알아보는 해쉬테이블
드디어 끝이 보이기 시작하는 알고리즘 시리즈!!마지막까지 화이팅~!! [알고리즘 포스팅 순서]1. 시간복잡도2. 배열3. 연결리스트4. 스택5. 큐6. 트리7. 그래프8. 해쉬테이블9. 정렬(선택, 버블, 삽입, 퀵, 힙, 병합)10. 코테 대비 백준 문제 풀이 꿀팁 [서론]코테 문제에서 중요하게 다뤄지진 않지만 파이썬의 Dict, 자바의 Object, Map, 스위프트의 Dict 등비슷한 개념들이 유용하게 사용되고 있으니 알아두면 좋다.해쉬 테이블의 해쉬는 잘게 썰다, 엉망으로 만들다, 섞다, 잘게 썬 고기 요리 라는 뜻을 가지고 있다.따라서 해쉬 함수의 입력값의 결과는 입력값과 전혀 다른 값이 나오며 이것을 index로 삼아 사용한다.이를 가장 잘 활용한 사례가 블록체인이다. 공백하나, 온점 하나라..
2024. 12. 21.