일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 비동기
- Svelte
- hokeys
- 자료구조
- 스위프트
- jest
- 리액트 예제
- 리액트
- SWIFT
- 계명대 이종호
- 이종호
- react
- 호키도키
- 개발
- hokidoki
- 자바스크립트
- 힛잇
- 자스민
- TDD
- javascript
- queue
- IOS
- 개발자
- HTML
- 스벨트
- data structure
- 호키스
- 계명대
- Hitit
- 자바스크립트 자료구조
Archives
- Today
- Total
목록자바스크립트 hash Table (1)
Dog foot print
[javascript] Hash table, 해시 테이블 (2)
hash table에 대한 포스팅을 조금 더 찾아봤는데 충돌이 일어날 경우 open adress 방식이나, seperate Chaining 방식으로 해당 충돌을 우회 해야한다고 다들 적어놓았지만 충돌이 일어나 다른 곳에 저장한 후 해당 key로 어떻게 data를 찾는지는 나오지 않았다. 그래서 해시테이블을 직접 만들어 보면 어떨까 싶어 해시테이블 2부를 만들게 되었다. 원시적인 해시테이블 function HashTable(){ let array = []; let size = 20; return { hashFunc(key){ let hashValue = key.length % size; return hashValue; }, add(key,item){ if(array[this.hashFunc(key)] !=..
Javascript
2019. 8. 2. 01:16