꿈꾸며 개발하기

  • 홈
  • 태그
  • 방명록

해시테이블 1

선형자료구조 - 해시, 해시테이블, 해시맵, 해시표

해시 테이블(Hash Table) = 해시맵, 해시표 해시함수를 사용하여 키를 해시 값으로 매핑하고, 이 해시 값을 색인(index)삼아 데이터의 값(Value)를 키(key)와 함께 저장하는 자료구조를 해시 테이블 이라고 함 이 때 데이터가 저장되는 곳을 버킷(bucket) 또는 슬롯(slot) 이라고 함 해시테이블(= 해시맵, 해시표)은 키를 통해 해당 데이터에 빠르게 접근이 가능함. 해시 충돌 해시 테이블에 같은 공간에 서로 다른 값을 저장하려는 경우 -> 서로 다른 키의 해시 함수를 통한 해시 값이 동일한 경우 해시 충돌이 일어나 원하는 결과를 얻을 수 없음 해시 충돌을 해결하는 방법에는 선형탐사법, 제곱탐사법, 이중해싱, 분리연결법 등 방법으로 해결할 수 있음 이와 관련된 내용은 추후에 정리할 ..

BACKEND/Data Structure & Algorithm 2023.05.20
1
더보기
프로필사진

기록

  • 분류 전체보기
    • COMPUTER SCIENCE
    • FRONTEND
      • HTML
      • CSS
      • JAVASCRIPT
    • BACKEND
      • JAVA
      • SPRING
      • Data Structure & Algorithm
      • DATABASE
    • CODING TEST
    • STUDY LOG
    • ABOUT IT & ESSAY
    • DAILY LIFE

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바