- 博客(5)
- 收藏
- 关注
原创 一种抽象业务逻辑的方法
;计算整数的累加和(define (sum-integers a b) (if (> a b) 0 (+ a (sum-integers (+ a 1) b)) ));计算整数的累加立方和(define (sum-cubes a b) (if (> a b) 0 (+ (* a a a) (sum-c
2018-01-03 11:55:48 1855
原创 求素数
素数定义是除了1以外,最小因子是自己的数。针对这个定义,一个简单的判断n是否是素数算法:从2开始直到n-1的数如果都不能被n整除,那么n是素数。此算法进一步简化为::从2开始直到小于等于n的平方根的数如果都不能被n整除,那么n是素数。此判断依据是:假设a是n的因子,b=n/a,那么a*b=n,可以推论a和b不能都大于n的平方根。所以一个数如果是素数,在小于等于这个数的平方根范围内必
2017-12-29 15:44:26 250
原创 根据帕斯卡三角的一行求帕斯卡三角的下一行
根据帕斯卡三角的一行求帕斯卡三角的下一行(define (3-angle s) (define (item s) (cond ((= (length s) 1) s) (else (cons (+ (car s) (cadr s)) (item (cdr s)))) ) ) (cons 1 (item s))
2017-12-15 11:16:25 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人