[10주차] 해시 테이블 #10
Replies: 10 comments 1 reply
-
요약1. 키를 사용한 저장과 탐색
2. 해시 테이블
3. 해시 함수
4. 해시 테이블이 중요한 이유
느낀점
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
정리 이전 파트보다는 읽기 수월했습니다. 해시 충돌을 처리하는 방법인 체이닝과 선형탐색을 비교할 수 있었습니다. 세부 알고리즘을 좀 더 다시 읽어봐야겠네요
10.1 키를 사용한 젖아과 탐색
10.2 해시 테이블
10.2.2 체이닝
10.2.3 선형 탐색
10.3 해시 함수
10.3.1 숫자가 아닌 키 다루기
10.3.2 해시 테이블 사용 예
10.4 해시 테이블이 중요한 이유
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
10.1 키를 사용한 저장과 탐색
10.2 해시 테이블
10.2.2 체이닝
10.2.3 선형 탐색
10.3 해시 함수
10.3.2 해시 테이블 사용 예
10.4 해시 테이블이 중요한 이유
해시 테이블은 빠른 탐색이 가능하지만, 충돌 문제를 해결하는 방법이 중요함 |
Beta Was this translation helpful? Give feedback.
-
왜이렇게 오랜만인지 했떠니 ㅎ...... 저번주에 까먹었네요..... ㅎ...... 10.1 키를 사용한 저장과 탐색키: 데이터 레코드를 식별하는 값 10.2 해시 테이블해시 테이블은 키를 해시 값으로 압축하여, 제한된 크기의 배열 내에서 데이터를 저장하고 검색할 수 있게 해줌
해시 테이블은 키를 직접 저장하지 않고, 해시 함수를 통해 변환한 인덱스를 사용하여 빠른 데이터 접근과 저장 공간 효율성을 동시에 달성 10.3 해시 함수해시 함수는 임의의 크기의 키를 고정된 크기의 정수(해시 값)로 변환 좋은 해시 함수의 조건:
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
해시 테이블에 대해서 알아보기로 해요!
Beta Was this translation helpful? Give feedback.
All reactions