Page 290 - Do it! 자료구조와 함께 배우는 알고리즘(C 언어, 3쇄)
P. 290
다음은 실습 7-4의 실행 결과입니다.
실행 결과
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) 종료: 1
추가할 데이터 : 3
s1 = { 1 3 }
s2 = { }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료: 9
s1 = { 1 3 }
s2 = { 1 3 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료: 1
추가할 데이터 : 5
s1 = { 1 3 5 }
s2 = { 1 3 }
(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 3 }
s1 | s2 = { 1 3 5 }
s1 – s2 = { 5 }
s1 = { 1 3 5 }
s2 = { 1 3 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료: 2
삭제할 데이터 : 1
s1 = { 5 3 }
s2 = { 1 3 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료: 3
검색할 데이터 : 5
s1에 들어 있습니다.
s1 = { 5 3 }
s2 = { 1 3 }
(1) s1에 추가 (2) s1에서 삭제 (3) s1에서 검색 (4) s1←s2 (5) 여러 연산
(6) s2에 추가 (7) s2에서 삭제 (8) s2에서 검색 (9) s2←s1 (0) 종료: 0
290 C 알고리즘