Page 301 - Do it! 자료구조와 함께 배우는 알고리즘(C 언어, 3쇄)
P. 301
실행 결과
s1 = { }
s2 = { }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 1
추가할 데이터 : 1
s1 = { 1 }
s2 = { }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 9
s1 = { 1 }
s2 = { 1 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 1
추가할 데이터 : 3
s1 = { 1 3 }
s2 = { 1 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 6
추가할 데이터 : 2
s1 = { 1 3 }
s2 = { 1 2 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 3
검색할 데이터 : 2
s1에 들어 있지 않습니다.
s1 = { 1 3 }
s2 = { 1 2 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 8
검색할 데이터 : 1
s2에 들어 있습니다.
s1 = { 1 3 }
s2 = { 1 2 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 5
s1 == s2 = false
s1 & s2 = { 1 }
s1 | s2 = { 1 2 3 }
s1 - s2 = { 3 }
s1 = { 1 3 }
s2 = { 1 2 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료 : 2
삭제할 데이터 : 1
s1 = {3}
s2 = {1 2}
07•집합 301