BitSet.h
0.00MB
BitSet.c
0.00MB
집합의 자료형
집합 전체에 대한 자료형입니다. 자료형 'BitSet'을 사용합니다.
'BitSetNull'은 공집합, 즉 {0}입니다.
'SetOf(no)'은 유일한 원소가 no인 집합, 즉 {no}입니다.
'BitSetBits'은 비트 벡터에서 유효한 비트 수입니다.
여기서는 32, 즉 0부터 31까지의 정수만을 원소로 가질 수 있습니다.
함수 01 IsMember - 집합에 특정 원소가 들어있는지 알아내기
집합 s에 원소 n이 들어있으면 1을, 들어있지 않다면 0을 반환합니다.
함수 02 Add - 원소 추가
집합 s에 원소 n을 추가합니다.
함수 03 Remove - 원소 삭제
집합 s에 원소 n을 삭제합니다.
함수 04 Size - 집합에 들어 있는 원소 개수 알아내기
집합 s에 현재 들어 있는 원소의 개수를 반환합니다.
함수 05 Print - 모든 원소 출력
집합 s에 들어 있는 모든 원소를 출력합니다.
함수 06 PrintLn - 모든 원소 출력 + 줄바꿈
집합 s에 들어 있는 모든 원소를 출력한 후, 줄을 바꿉니다.
728x90
반응형
'Algorithm > 이론' 카테고리의 다른 글
(C언어) 닫힌 해시 (0) | 2021.09.29 |
---|---|
(C언어) 체인 해시 (0) | 2021.09.29 |
(C언어) 집합 by 배열 (0) | 2021.09.29 |
(C언어) 이진검색트리 (0) | 2021.09.29 |
(C언어) 원형 이중 연결 리스트 (0) | 2021.09.29 |