TC官方合作论坛
标题:
举手,老湿一算术题不会!!!
[打印本页]
作者:
B哥
时间:
2012-12-1 15:22
标题:
举手,老湿一算术题不会!!!
不会,不会,不会。。。想了一夜都没想出来。。
题:一个地图有10个固定点,算点到点之间的距离。
顺序是随机的如:
1--》3--》6--》8--》9--》4--》10--》7--》2--》5
4--》5--》9--》7--》2--》8--》6--》10--》1--》3
......类拟这样的随机序列
10个点是位置是固定的。序列是随便的。老湿们给个湿路吧!!!!!!!!!!
作者:
皓月
时间:
2012-12-1 15:34
起点为 A(Xa,Ya),
终点为 B(Xb,Yb)
A 到 B 的直接距离应该是这么算的.
X=Xb-Xa
Y=Yb-Ya
直线距离即为: math.sqrt(X*X+Y*Y)
作者:
Sky_Pro
时间:
2012-12-1 15:37
回复
1楼
B哥
的帖子
随机序列是神马???
作者:
zxyc2000
时间:
2012-12-1 15:41
首先先要知道这十个点每个点的坐标。
具体求某段的距离时,用2楼的方法,最后把中间的9段距离加起来。
作者:
B哥
时间:
2012-12-1 16:08
回复
2楼
皓月
的帖子
不好意思哈。题目没说清楚。。中间距离是曲线。。。
每个点的坐标(X,Y)都是知道的。
我才想了个办法,不知道可不可行。。。
已知到。其中点的最近点距离是多少。
如: 4 到 8点之间的曲线距离
已知4点到最近点6点距离是多少
又知道6点到最近距离点9点是多少
用程序。这样从4点。一直算他们的最近距离点的距离。一直到终点8点
最后4点到8点的距离就是 以上程序算出来的距离相加。。
但算出来的距离一定会比。两点实际距离长。。希望不要长很多!
作者:
B哥
时间:
2012-12-1 16:11
回复
3楼
Sky_Pro
的帖子
姐姐,就是点之间的随机顺序!我表达不能很清楚!
作者:
B哥
时间:
2012-12-1 16:12
回复
4楼
zxyc2000
的帖子
不好意思。其实算得是曲线!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1