게시판 인덱스

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

3-3 질문!

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2013)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
심민섭



가입: 2013년 9월 14일
올린 글: 30

올리기올려짐: 2013년10월11일 17:59    주제: 3-3 질문! 인용과 함께 답변

3-3에서 isEmpty함수 등을 짤 때

null value와 비교를 해야 할 것 같은데

이전 게시판을 찾아보니 leaf(0) 등을 비교에 쓰신것 같은데요

이게 가능하려면 각 노드의 value 값은 0이 아닌 정수라는

조건이 있어야 할 것 같은데 그게 명시가 되지 않아 있어서 이렇게 질문 글 올립니다!

그래서 제 질문은

1. null 값을 leaf(0)와 동격으로 두어야 할지 빈 레코드인 {} 로 두어야 할지

2. 만약 leaf(0)라면 들어오는 value 는 모두 0이 아닌 정수인지

이렇게 두개 입니다
위로
사용자 정보 보기 비밀 메시지 보내기
최준원



가입: 2007년 3월 30일
올린 글: 149

올리기올려짐: 2013년10월11일 19:06    주제: 인용과 함께 답변

이번에는 empty tree 를 leaf(0) 과 같이 임의로 사용하지 않습니다.
숙제 3-3에서 여러분이 염두에 두셔야 할 내용은 단 한가지입니다.

"binary tree 의 모든 인터페이스는 추상화되어 있으므로, 숙제에 제시된 인터페이스만 채점에 활용할 예정"

이에 따라 적당한 함수 isEmpty 를 작성하시면 되겠습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
방인혁



가입: 2012년 9월 13일
올린 글: 18

올리기올려짐: 2013년10월12일 13:13    주제: 인용과 함께 답변

잘 이해가 가질 않는데요.....
사람마다 트리의 내부 구현이 다를 것이므로 각자의 구현 방식에 맞게 적당한 empty tree의 형태를 가정하고 isEmpty를 구현하면 된다는 말씀이신가요??
위로
사용자 정보 보기 비밀 메시지 보내기
최준원



가입: 2007년 3월 30일
올린 글: 149

올리기올려짐: 2013년10월12일 15:24    주제: 인용과 함께 답변

인용:
사람마다 트리의 내부 구현이 다를 것이므로 각자의 구현 방식에 맞게 적당한 empty tree의 형태를 가정하고 isEmpty를 구현하면 된다는 말씀이신가요??

네, 맞습니다.
예를 들어 조금만 더 설명을 드리자면, 내부 구조와는 관계 없이 다음 식은 성립해야 할 것입니다.
코드:
isEmpty (leaf 1) = false
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2013) 시간대: GMT + 9 시간(한국)
페이지 11

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


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