백준 3052: 나머지

hoon·2024년 11월 7일

백준

목록 보기
15/44

Set mySet = new HashSet<>();는 HashSet 객체를 생성하는 코드다. 여기서 HashSet은 Set 인터페이스를 구현한 클래스 중 하나다.

Hash

"Hash"는 데이터를 고유한 값으로 매핑하는 과정이다. 예를 들어, 특정 데이터를 고유한 "해시 값"으로 바꾸면 빠르게 검색할 수 있다.
HashSet은 데이터가 고유하도록 "해시 값"을 이용해 저장하는 구조를 사용해, 중복 요소를 자동으로 제거한다.

HashSet

HashSet은 Java의 컬렉션 중 하나로, 순서 없이 데이터를 저장하며 중복 요소를 허용하지 않는다.
HashSet은 내부적으로 HashMap을 이용해 데이터를 저장하고 관리한다.
HashSet을 사용하면 특정 값이 존재하는지 빠르게 확인할 수 있고, List보다 조회 속도가 빠르다.

0개의 댓글