实验报告3-回溯-分支界限报告.docVIP

  • 35
  • 0
  • 约5.24千字
  • 约 11页
  • 2017-01-16 发布于湖北
  • 举报
实验报告3-回溯-分支界限报告

《算法设计与应用》课程实验报告 实验名称 回溯法/分支界限法 实验序号 3 实验日期 姓 名 张新敢 院系 计算机 班 级学 号 1410400304 专 业 软件工程 指导教师 徐克奇 成 绩 教师评语 一、实验目的和要求 1.掌握回溯法的基本思路 2.掌握分支界限法的基本思路 3.理解剪枝函数的作用 4.理解穷举法 二、实验预习内容 1.DFS算法和BFS算法 2.问题的解空间和约束函数、界限函数 3.利用回溯法和分支界限法搜索解空间 4.穷举搜索的使用 三、实验项目摘要 1. 用穷举法实现百钱百鸡问题 2.深度优先搜索的实现 3.用回溯法实现8皇后问题或者背包问题 4.广度优先搜索的实现 5.用分支界限法实现旅行商问题或布线问题 四、实验结果与分析 1.百钱百鸡: #include iostream using namespace std; int main(int argc, char *argv[]) { int x,y,z,count; for(x=1;x20;x++) for(y=1;y33;y++) for(z=1;z100;z++) if(x+y+z==1005*x+3*y+z/3==100) { coutx可能的值为xendl; couty可能的值为yendl; coutz可能的

文档评论(0)

1亿VIP精品文档

相关文档