[Java] 해싱(Hashing)이란?
해싱이란? :수많은 데이터를 테이블 형식에 대응(mapping) 시켜 저장할수 있도록 만든 데이터 관리 기법 데이터들을 저장하고 찾을때 hash function을 통해 데이터를 효과적으로 저장 및 가져올수 있습니다. - hash table hash table 은 key,value값을 저장하는 데이터 구조인데 많은 개발자들이 원리를 모른다고 합니다.hash table의 작동원리는 Hashmap.. api를 사용하는데 있어 많은 이해를 줄것입니다. 이름과 전화번호를 통해 해쉬 테이블을 만든다고 가정하겠습니다여기선 이름이 key , 전화번호가 valuehash function()을 통해 key를 특정 index로 변환시키고 그 index에 데이터를 저장하게 됩니다 자바에서 hashCode()의 개념이 hash..