- 1
- 0
- 约9千字
- 约 48页
- 2017-07-16 发布于四川
- 举报
第 9 讲 深搜与简单的动态规划 深度优先搜索算法的框架: procedure dfs(i); //搜索第i个分量Xi begin if i=n +1 找到一个解 // if i=n+1 then exit; //防止数组越界 // 合适的剪枝优化:最优化剪枝与可行性剪枝 for Xi ∈Si且使得(X1,X2, 。。。Xi-1,Xi)满足约束条件 do begin 记录满足条件的Xi; // 添加相应的标志; dfs(i+1) // 删除标志;恢复之前的状态,根据具体情况选择: 回溯 end end 算法2: function max(a,b:longint):longint; begin if ab then exit(a) else exit(b); end; Procedure dfs(i,j:integer); //求(i,j)到最后一行的最大和 begin if i=n then begin f[i,j]:=a[i,j]; exit; end;
您可能关注的文档
最近下载
- 冲压模具设计手册电子版最新版完整版.docx VIP
- SH3503石化交工表格.docx VIP
- (2026)全国事业单位考试题库(附答案).pdf
- 1.26考研英语大作文模板(英一英二通用).pdf
- 2026年新闻记者职业资格考试《新闻基础知识》模拟试题.docx VIP
- 2026年全国新闻记者职业资格考试(新闻基础知识)综合能力测试题及答案.docx VIP
- 专升本临床医学《组织学及胚胎学》试题A.doc VIP
- 年产6万吨焦亚硫酸钠及年产2万吨无水亚硫酸钠项目(一期年产2万吨焦亚硫酸钠)环评报告.doc
- 腰椎间盘突出症运动康复的专家共识(2025版)解读PPT课件.pptx VIP
- 国家地理Reading ExplorerRE-F-U12A精品课件.pptx VIP
原创力文档

文档评论(0)