求一个算法

shadowstar 2009-11-28 12:57:00
有n个点P[n],要把相近的点合并到一起,得到Q[m]

假设GetD(P[i1], P[i2])可得到距离D,D <= MAXD
...全文
176 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shadowstar 2009-12-01
  • 打赏
  • 举报
回复
n个点之间的距离是不同的,所以不能用几何中心还判断。
cao_jialian 2009-11-30
  • 打赏
  • 举报
回复
瞎想的:
1.求n个点的几何中心
2.求n个点至几何中心的距离,并排序
3.求n个点至几何中心的距离平均值,剔除距离最远的点,若能使重新求得的距离平均值下降,就真的剔除它
重复上述过程直至要剔除的点对距离平均值影响不在时结束。
shadowstar 2009-11-28
  • 打赏
  • 举报
回复
比如:
if GetD(P[0], P[1]) <= MAXD then
Q[0] := P[0] + P[1];
shadowstar 2009-11-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jixingzhong 的回复:]
题意不够清晰
[/Quote]哪里不清楚呢?
jixingzhong 2009-11-28
  • 打赏
  • 举报
回复
题意不够清晰
shadowstar 2009-11-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 style_2009 的回复:]
汗,是不是做图像处理啊,哎,不懂,帮顶了
[/Quote]是图像处理
shadowstar 2009-11-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 do_fork 的回复:]
http://www.google.cn/search?hl=zh-CN&newwindow=1&q=%E6%9C%80%E8%BF%91%E7%82%B9%E5%AF%B9&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&oq=

不如求一个url
[/Quote]不是一个问题。
Style_2009 2009-11-28
  • 打赏
  • 举报
回复
汗,是不是做图像处理啊,哎,不懂,帮顶了

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧