게시판 인덱스

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

ex2 질문입니다

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



가입: 2009년 9월 19일
올린 글: 35

올리기올려짐: 2009년9월22일 21:21    주제: ex2 질문입니다 인용과 함께 답변

아래 글을 보면

(1) 중복된 팀을 허용(ex. NODE (LEAF Korea, LEAF Korea))
(2) tourna가 완전한 이진 나무구조가 아닐 수도 있음
(3) drop 함수에 의해 모든 팀이 탈락할 경우 "" 리턴.
(4) toParen의 인자로 (LEAF Korea)가 들어올 경우 "Korea" 리턴

이렇게 되어 있는데요 (2)의 경우에 type tourna에 NULL이라는걸 추가해야 되는거 아닌가요?

코드:
type tourna = LEAF of team | NODE of tourna * tourna | NULL
[/code]
위로
사용자 정보 보기 비밀 메시지 보내기
이중호



가입: 2009년 9월 19일
올린 글: 35

올리기올려짐: 2009년9월22일 21:23    주제: ,, 인용과 함께 답변

그리고 이 경우에 toParen( NODE(LEAF Korea, NULL ))이면 출력은 뭐라고 되야 하나요?

인용:
(Korea NULL)
인가요

인용:
(Korea )
인가요
위로
사용자 정보 보기 비밀 메시지 보내기
노건일
손님





올리기올려짐: 2009년9월22일 21:49    주제: 인용과 함께 답변

그리고 이건 그냥 순진한 질문입니다만..

drop에 의해 모든 팀이 탈락하면 우승컵은 누가 가져가나요?

... 그냥 어떤 상황 때문에 '모든팀이 탈락하는' 설정이 필요한가 궁금해서요.. Smile
위로
김성준



가입: 2009년 9월 10일
올린 글: 30

올리기올려짐: 2009년9월22일 23:19    주제: 인용과 함께 답변

완전 이진 트리는 맨 아래 level을 제외하고는 모든 internal node가 모두 두 개의 child를 가지는 binary tree를 말합니다. 일반적인 32강/16강 대진표가 이런 모양이죠.

다만 문제에서 정의하는 tourna는 이런 완전 이진 트리가 아니라 leaf 이외의 internal node는 모두 두 개의 child를 가지는 full binary tree입니다. 따라서 NULL이 필요하진 않죠.

문제가 '완전 이진 트리 모양의 대진표'를 예를 들면서 시작하기 때문에 작년에 수강생분이 tourna는 완전 이진 트리인지 문의하는 글이 있더라구요. 그래서 물어본 것이었습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
허기홍



가입: 2007년 9월 27일
올린 글: 231

올리기올려짐: 2009년9월22일 23:39    주제: 인용과 함께 답변

김성준씨 말이 맞습니다. 따라서 NULL은 불필요합니다.

모든 팀이 탈락하는 건..... 그냥 숙제를 위한 것이죠.. Very Happy
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이중호



가입: 2009년 9월 19일
올린 글: 35

올리기올려짐: 2009년9월23일 0:40    주제: , 인용과 함께 답변

NULL 이 불필요 하다 하셨지만

이를 정의해서 사용하는것도 허용이 되나요?

NULL을 사용하는게 편할 꺼 같아서요,,

코드:

type tourna = LEAF of team | NODE of tourna * tourna | NULL
위로
사용자 정보 보기 비밀 메시지 보내기
허기홍



가입: 2007년 9월 27일
올린 글: 231

올리기올려짐: 2009년9월23일 8:15    주제: 인용과 함께 답변

안됩니다. 타입은 교수님이 제시하신 것을 지켜주세요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2009) 시간대: GMT + 9 시간(한국)
페이지 11

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


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