모-코드

  • 홈
  • 태그
  • 방명록

Hashtable 1

Hash Table 정리

Hash Table 탄생 배경 Direct Access Table 인 배열인덱스 방식으로, key-value쌍을 가져올 때 시간효율은 O(1)이므로 빠르다. 하지만 사용하지 않는 index에 대한 공간낭비가 상존함 1. 해시 함수의 조건 (1) 의의 특정 값을 원하는 범위의 자연수로 바꿔주는 함수 (2) 조건 1) 한 해시테이블의 해시 함수는 결정론적이어야 한다 같은 key 는 같은 결과가 나와야함 2) 결과 해시값이 치우치지 않고 고르게 나온다 각 리턴 값이 나올 확률이 비슷해야한다 3) 빠르게 계산 할 수있어야한다. 해시테이블은 연산할 때 마다 해시함수 사용함. 본 함수가 비효율적이면 해시테이블도 비효율적임 2. 해시함수 만들기 (1) 나누기 방법 자연수 key를 해시테이블의 크기로 나눈 나머지를 리..

배움 __IL/자료구조&알고리즘 2024.02.19
이전
1
다음
더보기
프로필사진

모-코드

  • 분류 전체보기 (300) N
    • 사담과 공담사이 (1)
    • AI (4)
      • AI 실습 (4)
      • AI 정리 (0)
    • 개발 (9)
      • 유용한 규칙 (2)
      • 문제해결 (6)
      • 프로젝트 (1)
    • 배움 __IL (154)
      • WIL (1)
      • TIL 0기 (10)
      • TIL 1기 (107)
      • TIL 2기 (1)
      • addtionalFrontEnd (16)
      • addtionalBackEnd (7)
      • addtionalTools (3)
      • 자료구조&알고리즘 (9)
    • 문제풀이 (106)
      • 자바 (11)
      • 일일연습문제 (95)
    • 서적 (25) N
      • FiveLinesOfCode (6)
      • 실전 Redis (9)
      • Real MySQL (6)
      • Object (4) N

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github
  • 네이버블로그

티스토리툴바