강동옥
가입: 2009년 9월 18일 올린 글: 602
|
올려짐: 2012년9월15일 12:19 주제: 숙제2 9월 20일 현재까지의 질문 및 스펙 정리 |
|
|
1.
leaf-val은 leaf로 만든 값만 받습니다.
nth-child에 leaf가 들어오면 (error "에러 메시지") 함수를 이용해 에러처리해 주세요.
이외에는 올바른 입력이 들어온다고 가정하세요.
예를 들어 nth-child에 subtree 개수 범위를 벗어난 자연수 혹은 음수는 들어오지 않습니다.
sub-circuit의 circuit으로는 zero나 one이 들어오지 않고 sub-circuit을 갖고 있는 circuit만 입력됩니다.
또한 모든 circuit은 최대 2개의 sub-circuit을 가지므로 n 역시 0이나 1만 들어올 수 있습니다.
2.
model, make-branch, make-mobil 이 세 함수는 꼭 반드시 tree구조"만" 써서 만들어주세요
node함수는 인자로 list를 받으므로 (node (list ...))형태를 제외한 list사용은 없는것으로 하겠습니다.
(채점할때 tree 만드는 함수와 사용하는 함수는 여러분이 구현하신것이 아닌 조교가 따로 구현한 함수를 사용합니다.)
3.
is-empty-tree?를 작성하지 않도록 1번 문제가 바뀌었습니다. 문제를 확인해 주세요.
4.
4번 문제 역시 조교가 구현한 circuit 관련 함수를 사용합니다. |
|