이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
정동호
가입: 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의 기능은 뭔지 모르겠습니다. 뒤의 예를 보면 단순나열같이 보이기도 하고..
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 |
|
위로 |
|
|
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|