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 |
Tags
- Sort
- codingthematrix
- yarn
- 딥러닝
- 선형대수
- 주식분석
- hive
- Java
- scrapy
- HelloWorld
- 그래프이론
- recursion
- LSTM
- collections
- RNN
- 텐서플로
- 알고리즘
- C언어
- python
- effective python
- 하둡2
- graph
- hadoop2
- 하이브
- 코딩더매트릭스
- 파이썬
- GRU
- C
- tensorflow
- NumPy
Archives
- Today
- Total
목록해시 탐색 (1)
EXCELSIOR
해시 탐색법 Hash Search
1. 해시 탐색법 개념 이해하기앞에서 배운 선형 탐색법이나 이진 탐색법의 전제 조건은 어떤 데이터가 어느 index에 들어 있는지 전혀 모르는 상태에서 검색을 시작한다는 것이었다. 하지만, 이번에 배울 해시 탐색법 은 데이터의 '내용' 과 저장한 곳의 'index' 를 미리 연결해 줌으로써 짧은 시간에 탐색할 수 있도록 고안된 알고리즘 이다. 해시 탐색법은 '데이터를 데이터와 같은 index에 넣어 두면 한 번에 찾을 수 있지 않을까?' 라는 생각에서 시작된다. 예를 들어, 인 데이터는 index 에 넣어 두고, 은 index 에 넣어두는 방법이다. 이러한 방법은 원하는 데이터를 확실히 쉽게 찾을 수 있지만, 위의 예시 처럼 의 데이터를 보관하기 위해서는 최소한 index가 까지인 ..
Algorithms
2018. 2. 12. 14:53