게시판 인덱스

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

숙제 2 관련 질문입니다

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
최재승



가입: 2012년 9월 10일
올린 글: 211

올리기올려짐: 2012년9월13일 16:18    주제: 숙제 2 관련 질문입니다 인용과 함께 답변

1. Exercise1에서, is-empty-tree? 함수를 정의하라고 되어 있는데, 위에서 나무구조의 정의는
1) 잎새 하나
2) "한 개 이상의"나무구조들이 가지로 뻗어나간 구조
로 서술되어 있기 때문에, 비어있는 트리가 어떻게 존재할 수 있는지 모르겠습니다. nth-child를 재귀적으로 실행되는 과정에서 만나게 되는 "가지를 하나도 갖지 않는 노드"를 지칭하는 것인가요?

2. "a 타입을 입력으로 받는 함수를 작성하라"고 되어 있을 경우, 함수에 a 타입의 입력만 들어온다고 가정해도 되나요? 즉, 예외처리는 a타입의 입력 중에서 유효하지 않은 입력이 들어오는 경우에 대해서만 에러처리 해주면 되는지 궁금합니다.

3. 과제에서 요구하지 않은 함수를 추가적으로 정의하고 사용하면 "단, 반드시 Exercise 1에서 정의한 함수를 사용한다"에 위배되나요? 예를 들어, Exercise2에서 is-model?이나 nth-mobil과 같은 함수를 정의해서 사용해도 되는지 궁금합니다. (물론 이 함수들이 내부적으로 Excercise1에서 제공하는 인터페이스를 사용한다고 가정할때)
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

올리기올려짐: 2012년9월14일 17:58    주제: 인용과 함께 답변

인용:
1. Exercise1에서, is-empty-tree? 함수를 정의하라고 되어 있는데, 위에서 나무구조의 정의는
1) 잎새 하나
2) "한 개 이상의"나무구조들이 가지로 뻗어나간 구조
로 서술되어 있기 때문에, 비어있는 트리가 어떻게 존재할 수 있는지 모르겠습니다. nth-child를 재귀적으로 실행되는 과정에서 만나게 되는 "가지를 하나도 갖지 않는 노드"를 지칭하는 것인가요?


네. 빈 리스트를 받는 노드를 빈 나무라고 생각해 주세요.

추후에 답변하겠습니다. 죄송합니다.

인용:
2. "a 타입을 입력으로 받는 함수를 작성하라"고 되어 있을 경우, 함수에 a 타입의 입력만 들어온다고 가정해도 되나요? 즉, 예외처리는 a타입의 입력 중에서 유효하지 않은 입력이 들어오는 경우에 대해서만 에러처리 해주면 되는지 궁금합니다.


함수에 a 타입의 입력만 들어온다고 가정해도 됩니다.

인용:
3. 과제에서 요구하지 않은 함수를 추가적으로 정의하고 사용하면 "단, 반드시 Exercise 1에서 정의한 함수를 사용한다"에 위배되나요? 예를 들어, Exercise2에서 is-model?이나 nth-mobil과 같은 함수를 정의해서 사용해도 되는지 궁금합니다. (물론 이 함수들이 내부적으로 Excercise1에서 제공하는 인터페이스를 사용한다고 가정할때)


Exercise1에서 제공하는 인터페이스를 사용하고, 그 내부 구현을 건드리지 않아야 합니다.
이에 상관없이 다른 함수를 정의해 사용하는 것은 괜찮습니다.
위로
사용자 정보 보기 비밀 메시지 보내기
최민아



가입: 2009년 9월 28일
올린 글: 236

올리기올려짐: 2012년9월15일 21:29    주제: 인용과 함께 답변

is-empty-tree?를 정의하지 않도록 숙제가 바뀌었습니다. 문서를 확인해 주세요.
위로
사용자 정보 보기 비밀 메시지 보내기
최재승



가입: 2012년 9월 10일
올린 글: 211

올리기올려짐: 2012년9월16일 3:44    주제: 인용과 함께 답변

답변 감사드립니다
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.210 Principles of Programming (Fall 2012) 시간대: GMT + 9 시간(한국)
페이지 11

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


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