Data Structure) Hash table

2023. 10. 9. 00:50· 자료구조🏛️
목차
  1. Hash table
  2. 결론

Hash table

Key, Value로 데이터를 저장하는 자료구조로 빠르게 데이터를 검색할 수 있는 자료구조입니다.

 

Hash talbe 같은 경우 배열(Buckets)로 구현되어 있습니다.

key값을 입력으로 hash function을 동작시키면 인덱스를 생성합니다.

그리고 key값에 맵핑된 value를 생성된 인덱스 위치에 저장합니다.

Hash table의 시간 복잡도는 O(1)입니다.

 

결론

Hash table이란 key값을 가지고 hash function을 통해 배열의 인덱스값을 생성하여 value값을 해당 인덱스에 저장하는 자료구조입니다.

  1. Hash table
  2. 결론
성실농장주
성실농장주
매일 조금이라도 꾸준히 성장하고 싶은 개발자
성실농장주
사과농장
성실농장주
전체
오늘
어제
  • 분류 전체보기 (43)
    • iOS 개발공부📱 (4)
    • Swift🐤 (12)
    • SwiftUI🐧 (2)
    • Firebase 🔥 (1)
    • Git 🐈 (2)
    • Linux (1)
    • Trouble Shooting🛠️ (2)
    • 자료구조🏛️ (1)
    • visionOS 개발공부👓 (1)
    • Algorithm💡 (4)
    • RxSwift (5)
    • 오픈소스 (1)
    • ios 개발자 면접 질문🥸 (6)
    • 영어문서 단어집📕 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • colorScheme
  • process_states
  • iOS_process_management
  • Tuple
  • control_transfer_statement
  • nested_function
  • git
  • Xcode
  • rethrows
  • process_control_block
  • RxSwift
  • Debug View Hierarchy
  • Set
  • SWIFT
  • optional_chaining
  • processor_management
  • EnvironmentValues
  • Array
  • CLLocationDegrees
  • responder_chain

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.0
성실농장주
Data Structure) Hash table
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.