| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
최재승
가입: 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 주제: |
|
|
| 답변 감사드립니다 |
|
| 위로 |
|
 |
|