- 12
- 0
- 约2.22千字
- 约 64页
- 2017-07-08 发布于浙江
- 举报
C语言与程序设计The C Programming Language ;本章讲授内容;12.1 递归概述;【例12.1】 用递归法计算阶乘n!;计算4!的递归执行过程;递归的两个要素;递归算法的特点;12.2 递归函数设计;12.2.1 字符串的递归处理;【例12.2】 用递归实现标准库函数strcmp(s,t);;12.2.2 汉诺塔问题;【例12.3】 设计一个求解汉诺塔问题的算法。;函数move(n,a,b,c);12.2.3 排列问题;【例12.4】 找出从1~n中任取m个数的所有排列;函数PrintPerm(a,n,m,cur);12.3 分治法与快速排序;【例12.5】 用quick排序算法对整数排序;实现快速排序的函数QuickSort;QuickSort分析;QuickSort分析;分解数组的函数partition;partition分析;切分元素的选择;12.4 回溯法;12.4.1 解空间与算法步骤;深度优先搜索整个解空间;剪枝函数;递归回溯;backtrace分析;12.4.2 0-1背包问题;0-1背包问题的解空间;0-1背包问题的约束函数;【例12.6】 编程实现0-1背包问题的回溯算法。;12.4.3 装载问题;装载问题;【例12.7】 使用回溯法求出最优装载方案;程序分析;12.5 动态规划;12.5.1 动态规划算法的基本步
您可能关注的文档
- AAA物理化学第五版 上册-第五章 化学平衡.pptx
- AAA物理化学第五版 上册-第一章 气体的pV.pptx
- AAA物理化学第五版 下册-第八章 量子力学基础.pptx
- AAA物理化学第五版 下册-第九章 统计热力学.pptx
- App Annie 报告 - 2016 热门应用预测 从 tvOS 到 Google Now on Tap 应用正在吞噬网页端.pdf
- AAA物理化学第五版 下册-第十一章 化学动力学.pptx
- Agent技术在跨境物流电子商务平台中的应用研究-邱红丽.pdf
- aSV软件1. 安装.docx
- aSV软件1. 迁移已有系统到aSV.doc
- aSV软件2. WINDOWS快速虚拟化使用手册.docx
原创力文档

文档评论(0)