게시판 인덱스

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

is-array? 와 같은 함수에 관한 질문입니다.

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



가입: 2008년 9월 4일
올린 글: 18

올리기올려짐: 2008년10월10일 2:11    주제: is-array? 와 같은 함수에 관한 질문입니다. 인용과 함께 답변

is-array? 함수는

is-array?: 무늬 → bool

로 정의되어 있는데요.


그러면, 무늬가 아닐경우엔 Error를 내야하는게 맞나요?

예를 들어,
((1) (2 3)) 과 같은 입력이 들어왔을 때,
False를 리턴해주는 것이 아니라
애초에 무늬 타입이 아니니깐 Error를 발생시켜야 하나요?

그렇게 따졌을때, is-array?함수에서 false가 나오려면
바른(무늬를 만족하는) tree형태의 입력이 들어와야만 하는데,
(무늬를 만족하면서 array가 아니여야 하므로...)

이 정도까지 자세히 구현해야 하나요?


만약 숙제에서 의도한 것이 이것이 아니라,
주어진 입력이 바른 array인지만 판단하고 싶은 것이라면,

is-array? 함수의 정의가

is-array?: 아무거나 → bool

가 되어야 하지 않을까요?
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 MSN 메신저
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년10월10일 16:02    주제: 인용과 함께 답변

glue-tree-from-array가 무늬가 아닌 것에 error를 내는 것은 자명하지만,
is-array가 error를 낼지 false를 낼지 하는 것은 자명하지는 않은 문제에요.
경우에 따라서 error가 필요하기도 하고 false를 원하기도 하니까요.

is 시리즈의 경우, 채점은 양쪽 모두 맞는 것으로 하겠습니다.
본인의 구현에서 어느쪽이 reasonable 한지 잘 판단해주세요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2008) 시간대: GMT + 9 시간(한국)
페이지 11

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


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