| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
이주상
가입: 2012년 9월 15일 올린 글: 17
|
올려짐: 2012년9월15일 11:48 주제: 과제2-1 출력예시좀알수있을까요... |
|
|
| 사실 leaf-val 입력도 잘 모르겠습니다 |
|
| 위로 |
|
 |
강동옥
가입: 2009년 9월 18일 올린 글: 602
|
올려짐: 2012년9월15일 12:00 주제: |
|
|
(is-leaf? (leaf 4))
> #t
(is-leaf? (node (list (leaf 'abc) (leaf 4))))
> #f
(leaf-val (leaf 4))
> 4
(leaf-val (leaf 'ab))
> ab
(define tr (node (list (leaf 'abc) (leaf 4))))
(nth-child tr 0)
> 나름대로 정의한 (leaf 'abc) 결과 |
|
| 위로 |
|
 |
이주상
가입: 2012년 9월 15일 올린 글: 17
|
올려짐: 2012년9월15일 12:34 주제: |
|
|
(node (list (node (list (leaf 1))) (leaf 2)))
(define tr (node (list (node (list (leaf 1) (leaf 2))) (leaf 3))))
(nth-child tr 0)
의 경우 어떻게 출력해야하나요 |
|
| 위로 |
|
 |
최민아
가입: 2009년 9월 28일 올린 글: 236
|
올려짐: 2012년9월15일 20:59 주제: |
|
|
leaf나 node를 나름대로의 방식으로 정의했을 것입니다.
(define tr (node (list (node (list (leaf 1) (leaf 2))) (leaf 3))))
(nth-child tr 0)
의 경우 (node (list (leaf 1) (leaf 2)))을 각자 정의한대로 리턴하면 됩니다. |
|
| 위로 |
|
 |
|