해시테이블이란?효율적인 탐색(빠른 탐색)을 위한 자료구조 key-value 데이터 쌍 형태로 저장 ”h(k)는 키 k의 해시값이다 .”시간 복잡도저장 - O(1)삭제 - O(1)검색 - O(1)모든 데이터에 key 값은 무조건 존재해야 하며, 중복되는 key 값이 있으면 안된다. HashMap: Java에서는 Map 인터페이스와 HashMap 구현 클래스를 이용해 해시테이블을 만든다. ✔ HashMap 선언Map hashtable = new HashMap();Map hashtable = new HashMap() {{ put("P1001", "인사과"); put("P1002", "경영과");}}; ✔ HashMap 연산// key-value 쌍 추가hashtable.put("P1001", ..