把2000多个点画区域怎么存储

weike021996 2010-05-09 07:15:10
我有2000多个点,想按照坐标范围画10*10的区域存储在其中,请问怎么样具体实现?
...全文
98 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
snoowball 2010-05-10
  • 打赏
  • 举报
回复
矩阵+linked list?
donkey301 2010-05-10
  • 打赏
  • 举报
回复
不太确定是不是这样的意思:

假设范围为
Xmin,Xmax, Ymin,Ymax
区域表示为数组 Grid[10][10];
把(Xi,Yi)点存入区域Grid[int((Xi-Xmin)/(Xmax-Xmin+Tol)*10)][int((Yi-Ymin)/(Ymax-Ymin+Tol)*10)]
+Tol是为了让Xmax存入第10个而不是第11个。
超级大笨狼 2010-05-09
  • 打赏
  • 举报
回复
没太说清楚吧,什么叫“按照坐标范围画10*10的区域存储在其中”?

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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