해쉬 테이블(Hash Table) 키(key)에 데이터(Value)를 저장하는 데이터 구조 Key를 통해 바로 데이터를 받아올 수 있기 때문에 배열이나, 리스트에 비해 속도가 훨씬 빠르다. 자바의 해쉬 맵(HashMap)과 파이썬 딕셔너리(Dictionary) 타입이 해쉬 테이블로 구현된 대표적인 예시로 키(Key)값을 가지고 바로 값(Value)를 꺼낼 수 있다. 보통 배열로 미리 Hash Table 사이즈만큼 생성 후에 사용한다. (아래코드 참고) import java.util.HashMap; public class HashMapExample { public static void main(String[] args) { // 초기 용량(capacity)을 10으로 설정하여 HashMap 생성 int i..