第二章 递归与分治策略 第二章 递归与分治 2.1 分治法的基本思想 2.2 分治法的适用条件 2.3 分治法的基本步骤 2.4 分治法的应用 2.1 分治法(divide-and-conquer)的基本思想 为求解大问题,可以: 分割成k个更小规模的子问题。 对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。 将求出的小规模的问题的解合并为一个更大规模的问题的解,自底向上逐步求出原来问题的解。 2.1 分治法的基本思想 将要求解的较大规模的问题分割成k个更小规模的子问题。 2.2 分治法的适用条件 分治法所能解决的问题一般具有以下几个特征: 该问题的规模缩小到一定的程度就可以容易地解决; 该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质 利用该问题分解出的子问题的解可以合并为该问题的解; 该问题所分解出的各个子问题是相互独立的,即子问题之间不包含公共的子问题。 2.3 分治法的基本步骤 divide-and-conquer(P) { if ( | P | = n0) adhoc(P); //解决小规模的问题 divide P into smaller subinstances P1,P2,...,Pk;//分解问题 for (i=1
您可能关注的文档
- (人教新课标)四年级数学上册课件-速度、时间、路程之间关系.ppt
- “五四”前后翻译文学对创作影响——以茅盾为例.pdf
- (英语毕业论文)《雾都孤儿》社会意义.doc
- [精]高三第一轮复习全套课件11概率和统计:第1课时--概率(一).ppt
- ]《空间几何体》教学反思、总结.doc
- “三个代表”重要思想的研究.ppt
- “用转化策略解决问题”教学设计.doc
- 《电气传动和控制》课程设计指导书.doc
- 《概率论和数理统计》复习资料.doc
- 《高考数学解题思维策略)第一讲数学思维变通性.doc
- 科技行情结束了吗?.docx
- 工控&电网25Q4&26Q1总结:工控进一步复苏,电网景气度保持.docx
- 寻找中国保险的Alpha系列之五:保险还要买多少红利?.docx
- 消费级AR眼镜系列报告(三):AR眼镜核心技术:光波导演进、材料革新与微显示升级.docx
- 北交所策略专题报告:掘金精细化育儿新需求:北交所母婴产业链的辅食、卫生用品与营养品机遇.docx
- 超高性能混凝土(UHPC)材料:在建筑幕墙中的应用.docx
- 环保行业周报:SAF价格创新高,UCO价格有望补涨.docx
- 国防军工行业投资策略:军贸与商业航天共振,静待新质战斗力订单催化.docx
- 计算机行业“一周解码”:豆包开启付费订阅测试,Anthropic发力C端,大模型商业化加速中.docx
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
原创力文档

文档评论(0)