直接推导获得解答
来源:互联网 发布:传奇世界翅膀升级数据 编辑:程序博客网 时间:2024/06/06 02:34
直接推导获得解答
f(n)=n*f(n-1)+n!,其中f(0)=0
求f(n)的通项公式?
采用直接推导法有:
f(n)=n * { (n-1)*f(n-2)+(n-1)! } +n!
Go
f(n)=n * (n-1)* { (n-2)*f(n-3)+(n-2)! } +n!+n!
Go
f(n)=n * (n-1)*(n-2) *{ *f(n-3) } +n!+n!+n!
...
Go
f(n)=n*n!
对于这个结果也可以采用数学归纳法证明;
下面写程序来证明:
(defun pow (num count)
(if (or (> count 1) (eq count 1) )
(* num
(pow num
(- count 1) ) )
1))
(defun slayer ( count)
(if (or (> count 1) (eq count 1) )
(* count
(slayer
(- count 1) ) )
1))
(defun expr (n)
(if (eq n 0)
0
(+ (* n
(expr (1- n)))
(slayer n))))
(defun formula (n)
(* n
(slayer n)))
(defun test (n)
(if (> n 0)
(progn
(print (expr n))
(print 'compare)
(print (formula n))
(test (- n 1)))
(print 'over)))
(test 10)
结果是对的。
- 直接推导获得解答
- 直接推导获得解答(分析)
- 直接申请获得Gmail
- 在屏幕上直接绘图的解答
- HDU 5826(水题,物理公式推导,积分公式推导直接出结果)
- 语法推导树之短语,直接短语,句柄
- 语法推导树之短语,直接短语,句柄
- 语法推导树之短语,直接短语,句柄
- 语法推导树之短语,直接短语,句柄
- 动态规划/leetcode/直接推导递推公式
- 直接使用nextSibling获得下一个节点
- db_owner角色注入直接获得系统权限
- JS直接从REQUEST中获得参数
- spring-jdbc直接获得POJO对象
- Linux利用SHELL直接获得IP地址
- 谁获得了最高奖学金,为什么WA,求解答
- 一道面试题的解答_骑士获得金币问题
- 专业解答:无法获得 VMCI 驱动程序的版本: 句柄无效--
- 一种递推关系的变形
- 3阶差分方程在有重根下的一般计算公式的推导
- 一种快速确定物体边缘的算法(MIT-2011-CVPR)
- n阶差分方程重根计算公式的一般证明
- 特解的意义
- 直接推导获得解答
- 直接推导获得解答(分析)
- Developer Express 关于数据挖掘控件的使用问题
- 一些重要的命令
- Ubuntu 10.10配置NFS服务
- 短信7bit编解码
- 轮询算法中效率和延迟的均衡
- Redhat AS samba确认和配置
- 常用IPHONE 基础代码