게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

숙제 6 문제 1의 IntSet.add의 기능에 대한 질문입니다.

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Spring 2007)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
정동호



가입: 2007년 3월 28일
올린 글: 19

올리기올려짐: 2007년6월6일 20:52    주제: 숙제 6 문제 1의 IntSet.add의 기능에 대한 질문입니다. 인용과 함께 답변

숙제에 나와있는 예제를 보니
정수셋{1}과 {1,2}의
합집합을 그냥 {1}U{1,2} 모양으로 표현하는 걸로 봐서
add는 {1,2}의 결과가 나와야할 거 같은데 맞습니까?

아니면 {1}U{1,2}라고 써있는 건 그냥 '합집합으로 만들어라'는 메시지인가요? 이렇게 되면 add의 기능은 뭔지 모르겠습니다. 뒤의 예를 보면 단순나열같이 보이기도 하고.. Shocked

ps. 지금 보니 productset과 powerset의 functor들이 뭘 하는 건지도 모르겠군요. Setfun과 같은 기능을 다른 집합간의 원소끼리, 같은 집합의 원소와 집합사이에서...인 것인지요?
위로
사용자 정보 보기 비밀 메시지 보내기
공순호



가입: 2005년 9월 29일
올린 글: 363
위치: 302동 312-2호

올리기올려짐: 2007년6월6일 22:25    주제: 인용과 함께 답변

궁금하신 내용이 add 와 cup의 차이라고 해석해도 될까요?


add는 원소 * 집합 을 받아서 집합을 돌려줍니다.

예를 들면 add 1 {2, 3, 4} = {1, 2, 3, 4} 가 되겠지요.


cup은 집합 * 집합을 받아서 집합을 돌려줍니다.

예를 들면 cup {1, 2, 3} {3, 4, 5} = {1, 2, 3, 4, 5}가 되겠지요.


예전에 실습시간에

unordered list, ordered list, tree를 이용한 "집합의 구현"을 진행한 적이 있었습니다.

그 때에도 add 함수와 cup 함수를 만들고 했었는데요, 다시 살펴보시면 좋겠네요.
_________________
- soon@ropas
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Spring 2007) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay