【问题标题】:Schema Count number of element in the listSchema Count 列表中元素的数量
【发布时间】:2014-11-26 05:33:57
【问题描述】:

我知道我们有一个计算列表中项目数的函数,但是在这个过程中我不能使用这个函数。那么如何计算列表中的元素数量。

(define (last_element l count )
      (+ count 2)
      (if (null? cdr l)
          done  
      (last_element (cdr l) count)))

(last_element (list 1 2 3 4 5) 0)

【问题讨论】:

    标签: schema r5rs


    【解决方案1】:
    (define (mylength2 l count)
     (if (null? l) count
         (mylength2 (cdr l) (+ count 1))))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-09
      • 2012-07-09
      • 1970-01-01
      • 2020-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多