算法设计及分析(第2版)王红梅胡明习题答案解析.docVIP

  • 188
  • 0
  • 约2.71万字
  • 约 41页
  • 2019-01-10 发布于安徽
  • 举报

算法设计及分析(第2版)王红梅胡明习题答案解析.doc

WORD格式整理 专业资料 值得拥有 习题1 图1.7 七桥问题北区东区岛区南区图论诞生于七桥问题。出生于瑞士的伟大数学家欧拉(Leonhard Euler,1707—1783)提出并解决了该问题。七桥问题是这样描述的:一个人是否能在一次步行中穿越 图1.7 七桥问题 北区 东区 岛区 南区 七桥问题属于一笔画问题。 输入:一个起点 输出:相同的点 一次步行 经过七座桥,且每次只经历过一次 回到起点 该问题无解:能一笔画的图形只有两类:一类是所有的点都是偶点。另一类是只有二个奇点的图形。 2.在欧几里德提出的欧几里德算法中(即最初的欧几里德算法)用的不是除法而是减法。请用伪代码描述这个版本的欧几里德算法 1.r=m-n 2.循环直到r=0 2.1??m=n 2.2???n=r 2.3??r=m-n 3?输出m 3.设计算法求数组中相差最小的两个元素(称为最接近数)的差。要求分别给出伪代码和C++描述。 //采用分治法 //对数组先进行快速排序 //在依次比较相邻的差 #include iostream using namespace std; int partions(int b[],int low,int high) { int prvotkey=b[low]; b[0]=b[low]; while (lowh

文档评论(0)

1亿VIP精品文档

相关文档