C程序设计算法:回溯.pptxVIP

  • 2
  • 0
  • 约5.79千字
  • 约 84页
  • 2021-10-08 发布于河南
  • 举报
计算机常用算法;1、 穷举法(枚举法) 2、 递归法 3、 回溯法 4、 模拟法 5、 拿^^cin 6、 分治法 7、 动态规划;枚举法[穷举法];枚举法的算法流程:设标为解变量Aj的最小值;aik 为解变量的最大值;其屮iWiWn.;A[E{1, 2), A2e (2, 3, 4), A3e {5, 6, 7};1;务题目有9个格子,要求填数,无果不考苦问题给出的条件, 共有9! =362880种方案,在这些方案中符合条件的即为解。因 此可以用枚举法。 但仔细分析问题,显然第一行的数不会超过400,实际上只要确;[算法分析]:;例3、最佳游览路线。 某旅游区的街道成网格状。其中东西向的街道??是旅游街,南 北向的街道都是林阴道。由于游客众多,旅游街被规定为单行 道,游客在旅游街上只能从西向东走,在林阴道上则既可从南 向北走,也可以从北向南走。;输入数据:输入文件是input.txt.文件的第一行是两个整数m和n, 之间用一个空格隔开,m表示有多少条旅游街(iWmWIOO), n表示有多少条林阴道(lWnW20001 )。接下来的m行依次给 出了由北向南每条旅游街的分值信息。每行有n?l个整数,依次 表示了自西向东旅游街每一小段的分值。同一行相邻两个数之 间用一个空格隔开。 输出数据:输出文件是output.txto文件只有一行,是一个整数, 表示你的程序找到的最佳游览线路的总分

文档评论(0)

1亿VIP精品文档

相关文档