TSP问的题目地解决方案设计.docxVIP

  • 9
  • 0
  • 约7.25千字
  • 约 20页
  • 2020-12-12 发布于山东
  • 举报
实用标准文案 《算法设计与分析》实验报告一 学 号: 姓 名: 日 期:得 分: 一、 内容: TSP 二、所用算法的基本思想及复 度分析: 1、蛮力法 1)基本思想 借助矩 把 矩 中点的求解。首先构造距离矩 ,任意 点 到自身 点的距离 无 大。在第一行找到最小 a[1][j] ,从而跳 到 第 j 行,再找到最小 a[j][k] ,再到第 k 行 行 找。。。然后构造各行允 数 row[n]={1,1 ?1} ,各列允 数 colable[n]={0,1,1 ?.1} ,其中 1 表示允 ,即 点未被 ; 0 表示不允 ,即 点已 被 。如果改行或 列不允 ,跳 点 下一 点。程序再 最后一个 点前,所 的行中至少有 1 个允 的 点,依次 些 点找到最小的即可;在 最后一个 点后,再次 ,会 返回 k=0,即 源 点,得出一条 回路。 2)复 度分析 基本 句是 下一个行列中最小的点,主要操作是求平方,假 有 n 精彩文档 实用标准文案 个点,则计算的次数为 n^2-n。T(n)=n*(n-1)=O(n^2) 。 2、动态规划法 1)基本思想 假设从顶点 s 出发,令 d(i, V ’)表示从顶点 i 出发经过 V’(是一个点的集合 )中各个顶点一次且 仅一次,最后回到出发点

文档评论(0)

1亿VIP精品文档

相关文档