最短路径 最短距离算法 C语言

时间:2015-05-27 09:11:51
【文件属性】:

文件名称:最短路径 最短距离算法 C语言

文件大小:1KB

文件格式:CPP

更新时间:2015-05-27 09:11:51

最短路径

求n个点之间的最短距离 部分程序如下: typedef struct{ //定义一个结构体 用于表示一个点的xy坐标 int x; int y; }point; point source[MAX],T[MAX]; //******************************************** float distance(point p1,point p2) //求两点间的距离 { float s; s= sqrt(pow((double)(p1.x-p2.x),2)+pow((double)(p1.y-p2.y),2)); return (s); } //******************************************** void mindistance(float *p) //距离大小排序 { int i,j; float temp; for(i=0;i


网友评论

  • 对于2D 坐标的排序很实用,感谢分享!
  • 很不错,很适合初学者
  • 不错,可以使用,感谢楼主分享
  • 代码还是有可供参考的价值
  • 我是初学的,多谢楼主分享。