추상자료형 - Set

Jaeeun Lee·2022년 5월 31일
0

Set(집합)

  • 데이터를 비순차적으로 저장할 수 있는 순열 자료형
  • 수정 가능
  • 중복 불가능
    -> 같은값을 삽입하면 마지막에 삽입한 값 하나만 저장
    -> 중복되지 않는 데이터를 구할 때 유용
  • 빠른 탐색이 필요할 때 사용

Typescript 문법

선언 및 초기화

// 빈 집합 생성
let 변수명 = new Set<타입>();

// 초기화
let 변수명 = new Set<타입>([1,2, ... ]);

기본 문법

문법설명
변수명.add(값)Set에 값 추가
변수명.has(값)Set에 값이 있는지 확인
변수명.delete(값)Set에 값있으면 삭제
변수명.clear(값)Set의 값 모두 삭제
변수명.sizeSet길이 반환

참고

https://velog.io/@taeha7b/datastructure-set

0개의 댓글