반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자바 코딩테스트
- swea
- 싸피11기
- ssafy
- 싸피
- 인프런
- 자료구조
- 싸피 12기
- 코딩테스트 자바
- 백준
- 싸피 기자단
- 자바스크립트 자료구조
- 코드트리
- 리액트
- 코딩테스트
- 싸피 대전캠퍼스
- 싸피 10기
- 자바 알고리즘
- 알고리즘
- SSAFYcial
- jpa
- 싸피10기
- 싸피셜
- 싸피 11기
- 알고리즘 자바
- 프로그래머스
- 비동기
- 개발자
- 자바스크립트
- 프론트엔드
Archives
- Today
- Total
목록자바스크립트 해시테이블 (1)
병아리의 코딩 일기
[자료구조] 해시 테이블에 대해서 알아보자 (자바스크립트 JS)
안녕하세요! 이번 시간에는 선형 자료구조인 해시테이블에 대해 알아보겠습니다. :) 학창 시절 사물함을 떠올려보자.사물함의 각 칸에는 이름과 번호가 있기 때문에 우리는 쉽게 위치를 찾을 수 있었다. 해시 테이블은 사물함과 비슷하다. 해시 테이블은 한정된 배열 공간에 key를 index로 변환하여 값을 넣게 된다. 그럼 index는 어떻게 구할까? 해시테이블 키와 값을 받아 키를 해싱(Hashing)하여 나온 index값을 저장하는 선형 자료구조 삽입은 O(1)이며 키를 알고 있다면 삭제, 탐색도 O(1)로 수행한다. 용어설명 각 테이블에 해당하는 index를 해시 테이블에서는 버킷이라고 부른다. 테이블의 각 요소는 키와 값을 저장하고 있어야 한다. Hash 는 '고기와 감자를 잘게 다져 요리한 것'을 말한..
자바 Java
2023. 5. 15. 21:39