社区
C语言
帖子详情
两点间距离,用什么办法最快?
寒雪叔叔
2002-04-10 08:53:58
在我的一个程序中会频繁用到求一条直线的长度。在这个计算里耗费了太多的时间,请问能否有一个除勾股定理的更好的办法?
GetLineLength(long, long, long, long)
{
}
...全文
67
4
打赏
收藏
两点间距离,用什么办法最快?
在我的一个程序中会频繁用到求一条直线的长度。在这个计算里耗费了太多的时间,请问能否有一个除勾股定理的更好的办法? GetLineLength(long, long, long, long) { }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guoyichao
2002-04-10
打赏
举报
回复
如果按照一个pixel就是一个长度单位的话,可以用Bresenham的画线算法来代替,把算法里的画点改成累计点数,Bresenham画线算法是目前世界上最快的画线算法(扫描线不算),速度应该有保障,不过由于Bresenham是逼近直线画法这样算出的长度可能不是很准确
neptunez
2002-04-10
打赏
举报
回复
可以考虑estimation,其实quake里面就用了相当多的实数求开方阿等等的很多类似的计算,都用的estimation,可以查数学书
xiaolin0522
2002-04-10
打赏
举报
回复
没有,hoho
oyxiaoyu0
2002-04-10
打赏
举报
回复
GZ
python通过经纬度计算
两点
间
距离
通过经纬度计算
两点
间
距离
python分别使用dtw、fastdtw、tslearn、dtaidistance四个库计算dtw
距离
,哪个计算速度
最快
?
用python计算DTW(Dynamic time warping)
距离
,哪个库
最快
?
python
两点
之
间
最短
距离
_求
两点
间
的最短
距离
Python
使用BallTree from Sklearn,它提供了一种更快的查找最近邻居的方法import numpy as npimport pandas as pdfrom sklearn.neighbors import KDTree, BallTreeproperties=pd.DataFrame({'propertyID':['13425','32535','43255','52521'],'la...
【C++ | PTA】求
两点
之
间
距离
公有成员函数 distance(),用于计算当前点对象和另外一个点对象之
间
的
距离
。读入两个点的横纵坐标,并使用这些坐标创建了两个 Point 对象 p1 和 p2。接着,调用 p1.distance(p2) 计算 p1 和 p2 之
间
的
距离
。最后使用 cout 输出
距离
,并使用 fixed 和 setprecision 控制输出格式,保留两位小数。
Haversine: 地球
两点
间
距离
计算库
Haversine: 地球
两点
间
距离
计算库 项目介绍 Haversine 是一个简洁的 Python 库,旨在轻松计算地球上任意
两点
之
间
的大圆
距离
(Great-circle distance)。该库利用了著名的哈弗赛恩公式(Haversine formula),它是一种在球面上计算
两点
间
最短
距离
的方法,特别适用于地理坐标系统。通过这个库,开发者可以迅速地在导航应用、物流规划或任何需要基于地理位置做...
C语言
70,032
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章