Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 네트워크 충돌
- homogenous
- Computer
- segmentation
- 명령어
- Java
- 정보처리기사
- MIPS
- AI
- CentOS
- ROS2
- 컴퓨터구조
- Coding
- sort
- 리눅스
- Linux
- homogeinous
- 정처기
- 알고리즘
- robotics
- 정렬
- 3dof
- humble
- 맥케이브
- 합병
- 기구학
- 소스 코드 품질 분석
- 회전 복잡도
- sam2
- SQL
Archives
- Today
- Total
목록이진 검색 (1)
UTF-404
해싱함수와 검색 알고리즘
💡 해싱 함수(Hashing Function) 개념 ➡️ 해싱 함수(해시 함수)는 데이터를 키로 변환하는 함수. 예를 들어 길고 복잡한 문자열을 짧고 단순한 문자열(또는 수열)로 변경하는 함수이다. 📍 해싱 함수 종류 해싱 함수는 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수이다. 해싱 함수를 선택할 때 계산과정의 단순화, 충돌의 최소화, 기억장소 낭비의 최소화, 오버플로우(더 이상의 저장할 곳이 없는 상태)가 최소화를 고려해야 한다. 함수 설명 제산법 (Division) 나머지 연산자(%)를 사용하여 테이블 주소를 계산하는 방식 제곱법 (Mid Square) 레코드 키값을 제곱한 후에 결과값의 중간 부분에 있는 몇 비트를 선택하여 해시 테이블의 홈 주소로 사용하는 방식 숫자 분석법 (Di..
정보처리기사
2024. 3. 6. 21:36