社区
C++ 语言
帖子详情
二维坐标排序问题
gisupc
2012-04-17 08:46:58
各位网友,你们好!
我现在有一个有序坐标序列,该坐标序列可以是从西南到东北方向的,也可以是从南到北,现在在该线外有一点,我已经求得改点到线段的最短距离,对应的坐标点,想将该坐标插入到坐标序列中,请问大家有什么建议吗?谢谢!
...全文
354
8
打赏
收藏
二维坐标排序问题
各位网友,你们好! 我现在有一个有序坐标序列,该坐标序列可以是从西南到东北方向的,也可以是从南到北,现在在该线外有一点,我已经求得改点到线段的最短距离,对应的坐标点,想将该坐标插入到坐标序列中,请问大家有什么建议吗?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gisupc
2012-06-04
打赏
举报
回复
大家的建议都不错,是我对原始的需求理解错误,结贴给分!
nice_cxf
2012-04-18
打赏
举报
回复
在做一件不可能的事情
比如只有2点 (0,0),(2,2) ,插入(1,3)是根本无法满足条件的
muyi66
2012-04-18
打赏
举报
回复
按照你所说的坐标序列是“从西南到东北方向的,也可以是从南到北”,而且是在同一条线上。那你只要把Y坐标拿来比较就行了。
gisupc
2012-04-18
打赏
举报
回复
[Quote=引用 2 楼 rabbitlbj 的回复:]
建议LZ重载下两个坐标之间的less关系(就是重载<运算符),然后直接用stl的sort算法就解决了
[/Quote]
二维坐标直接比大小能行吗?
RabbitLBJ
2012-04-17
打赏
举报
回复
要不然LZ用set容器,自己定义下比较函数
muyi66
2012-04-17
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
建议LZ重载下两个坐标之间的less关系(就是重载<运算符),然后直接用stl的sort算法就解决了
[/Quote]整个重排一遍?太浪费了吧?
RabbitLBJ
2012-04-17
打赏
举报
回复
建议LZ重载下两个坐标之间的less关系(就是重载<运算符),然后直接用stl的sort算法就解决了
muyi66
2012-04-17
打赏
举报
回复
既然坐标序列是有序的,你要在里面插入一个新坐标很容易啊?
如果是用数组保存的序列的话:二分查找找到插入点位置,然后把后面的坐标存储位置往后挪一个位置,空出来的位置填上新坐标。OK?
青少年C++编程NOIP/CSP竞赛通关语法-
二维
数组
1、本课程为零基础C++语法专题课,是青少儿参加信息学奥赛NOIP/CSP需要学习的语法专题课;2、本课程每节课均配有练习题以及真题,以锻炼孩子的解题能力;3、本课程是基于小学生的认知发展水平开发的,运用孩子生活中常见的例子来阐述编程知识,让孩子听得懂学得会;4、学完本课程后,孩子可以自主编程,解决竞赛中,生活实际
问题
,5、拓展孩子计算思维,应对人工智能时代的挑战。6、本课程介绍的是
二维
数组。也是历来竞赛重要考点。
二维
坐标
排序
(从小到大)
二维
坐标
排序
二维
坐标
排序
在提取光场子孔径图像重要步骤:微透镜中心点
排序
由于opencv提取到的微透镜中心
坐标
不是按从上到下从左到右的顺序,因此需要对中心点进行
排序
; 这个
问题
就类似于
二维
坐标
排序
: 注:这个图是CSDN论坛上面的一个人问的类似的
问题
,我拿来用一用。首先我们先看一下取得中心点的
坐标
同一行的中心点
坐标
可能会相差几个数,但是他们是属于同一行,然后在同一行中我们要从左到右给中心点进行
排序
。 比
利用qsort函数对
二维
坐标
进行
排序
利用qsort函数对
二维
坐标
进行升序排列
二维
图像
坐标
排序
二维
坐标
点位
排序
背景: 对vector中乱序的
坐标
进行
排序
目的: 对
坐标
进行
排序
,先横向,再纵向, 编译器: VS2012 + Win32 步骤: 使用vector来装数据,个人习惯 1、首先导入vector #include <vector> using namespace std; 2、创建
排序
函数 //对y方向上的点位进行
排序
bool SetSortRule(const ...
C++ 语言
64,644
社区成员
250,475
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章