[英]Maximum sum of a tree in Scheme
遞歸非常簡單,您只需要檢查3種情況:
NUMBER?
NULL?
PAIR?
因此,在方案中,您將像這樣構造它:
(define (tree-sum t)
(cond ((number? t)
...)
((null? t)
...)
((pair? t)
...)))
pair?
一種是遞歸情況,其中將car和cdr的總和相加。 希望有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.