- 3
- 0
- 约2.82千字
- 约 17页
- 2019-11-27 发布于湖南
- 举报
* 递归函数到非递归函数的转换 阶乘的递归计算 int fact( int n ) { if ( n == 0 ) return 1; else return ( n * fact( n – 1 ) ); } 阶乘的非递归计算 int nfact( int n ) { int res; SeqStack st; /* 使用顺序存储结构实现的栈 */ st = createEmptyStack_seq( ); while (n0) { push_seq(st,n); n = n – 1; } res = 1; while (! isEmptyStack_seq(st)) { res = res * top_seq(st); pop_seq(st); } return ( res ); } 简化的背包问题* 设有一个背包可以放入的物品重量为s,现有n件物品,重量分别为w1, w2, …,wn。问能否从这n件物品中选择若干件放入此背包,使得放入的重量之和正好为s。 (1)分析问题,得到数学模型 1 当 s = 0 0 当 s 0 knap( s , n ) = 0 当 s 0
您可能关注的文档
最近下载
- 2020北京市中考数学专题复习---新定义问题.pdf VIP
- 2026年华侨港澳台生联招考试高考物理试卷试题(含答案详解).pdf VIP
- 食盐产业知识竞赛题库与评分标准.docx VIP
- 2025及未来5年中国色甘酸钠眼药水行业发展市场调查数据研究报告.docx
- 妇科盆底功能障碍性疾病.pptx VIP
- GB_T 30038 中文版(道路车辆 电气电子设备防护等级 详细范本).docx VIP
- 15D503 利用建筑物金属体做防雷及接地装置安装.pdf VIP
- 建设工程开工安全生产条件现场踏勘表等表格住建厅模板.doc VIP
- 中考数学新定义题型专题复习.docx VIP
- 深度解析(2026)GBT 32514.5-2016电阻焊 焊接电流的测量 第5部分:焊接电流测量系统的确认 .pptx VIP
原创力文档

文档评论(0)