기주

[코테] java - 자료구조 TreeSet 정리 본문

알고리즘/코테

[코테] java - 자료구조 TreeSet 정리

기주그지마 2024. 11. 8. 15:51

 

 

 

TreeSet 의 용도

1. 중복제거

2. 정렬

 

 

TreeSet 메서드

TreeSet<Integer> Tset = new TreeSet<>(); Tset 생성 (오름차순 정렬)
TreeSet<Integer> Tset = new TreeSet<>(Collections.reverseOrder()); Tset 생성(내림차순 정렬)

Tset.add() // 값 추가

Tset.remove()  // 특정 값 제거

Tset.size() // 크기 반환

Tset.first() // 오름차순은 최소값, 내림차순은 최대값 (정렬시 맨앞 자료) 반환

Tset.last() // 오름차순은 최대값, 내림차순은 최소값 (정렬시 맨뒤 자료) 반환