社区
数据结构与算法
帖子详情
急,在线等,关于提高搜索效率的问题。
tiancai1
2007-09-04 10:02:21
比如我想搜索一幅图上以某一点为圆心,R为半径的圆环上的像素点,并把像素点的(X,Y)值存起来,通常的算法是用两重循环得到,那样要找 4*R*R 个像素点,太浪费时间了,我想大家又没有什么提高速度的算法,谢谢了。
...全文
155
6
打赏
收藏
急,在线等,关于提高搜索效率的问题。
比如我想搜索一幅图上以某一点为圆心,R为半径的圆环上的像素点,并把像素点的(X,Y)值存起来,通常的算法是用两重循环得到,那样要找 4*R*R 个像素点,太浪费时间了,我想大家又没有什么提高速度的算法,谢谢了。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llg84
2007-09-06
打赏
举报
回复
1.根据圆心坐标表以及半径确定所有像素纵坐标范围;
2.循环求每个纵坐标对应的边界横坐标;
知道每个纵坐标对应的横坐标边界的话得到像素坐标很容易了吧
mathe
2007-09-05
打赏
举报
回复
用Bresenham算法,用google搜索。
这个不算搜索问题
HW121
2007-09-05
打赏
举报
回复
图形学不是有中点画圆算法:
//圆心(x0,y0)
for(int x = 0, y=R, d=1-R; x++<y;) {
if(d <0) d +=2*x+1;
else { y--; d+=2*(x-y)+1; }
// 把像素点的(x0+x,y0+y)值存起来
// 把像素点的(x0-x,y0+y)值存起来
// 把像素点的(x0+x,y0-y)值存起来
// 把像素点的(x0-x,y0-y)值存起来
// 把像素点的(x0+y,y0+x)值存起来
// 把像素点的(x0-y,y0+x)值存起来
// 把像素点的(x0+y,y0-x)值存起来
// 把像素点的(x0-y,y0-x)值存起来
}
tanfenghua518
2007-09-04
打赏
举报
回复
在计算机上实现比较容易,如果半径是有限长,给定圆心(0,0),先算出所有的有限半径对应的象素位置,保存其来,然后当圆心变的时候,直接平移象素就可以了。应该数据量不是太大吧。
tiancai1
2007-09-04
打赏
举报
回复
你就是说用三角函数的方法了,我感觉也就这个最快了。
Michael_Xie
2007-09-04
打赏
举报
回复
圆心和半径都知道了,那么圆的轨迹不就知道了吗?拿纸笔画画就知道该怎么利用数学求解了。
提高
在线
视频
搜索
效率
的Search Videos-crx插件
在数字时代,信息检索变得越来越关键,而浏览器插件Search Videos-crx作为一款新兴工具,正逐渐成为用户获取视频内容的强大助手。本章将对Search Videos-crx插件的基本功能和使用场景进行介绍,为读者提供一个全面的了解。Search Videos-crx提供一站式视频
搜索
功能,它整合了多个流行的视频平台,用户仅需在浏览器中安装该插件,即可轻松访问和
搜索
YouTube、Vimeo等网站的视频资源。
提高
Google
搜索
效率
的基本语法
如何
提高
搜索
效率
? 1.逻辑关系(与/或) 谷歌默认的就是与的逻辑
搜索
,进行
搜索
时,关键词都会出现在页面搜所结果中 关键字 OR 关键字 OR关键字 2.精确查找(" ") 在关键词两边分别加一个「引号("")」,能快速的进行关键词的匹配 “关键字” 3.
搜索
的关键字包含在网页标题中(intitle) 对关键词包含在 title 中的
搜索
intitle :
搜索
内容 4. 使用同义词(~) 谷歌内置的优化方法 ~关键字 &nb
实现文档AI
搜索
,
提高
问题
解决
效率
在当今的数字时代,以AI为动力的文档
搜索
变得越来越重要。随着
在线
提供信息的指数增长,传统的
搜索
方法通常
效率
低下且耗时。实施文档AI
搜索
可以显著
提高
搜索
相关文档的
效率
和有效性。
搜索
效率
提高
技巧
关键词 site:xxxx.com 同理,不过后面是完整的网址 #(实践经验)此处网址不要有http://,后不要跟/4、关键词 filetype:pdf 限定文件格式(行业扫盲了解最新趋势)(还可以对图片新增格式筛选)关键词 inurl:xxxx 出现关键词内容的网址中包含xxxx。找icon图标: 关键词 icon filetype:png。2、intitle:在标题里包含(可间断出现)关键词。专业聚合类网站:xx行业/岗位必逛的网站/导航网址。intitle:" "在标题里限定关键词。
提高
工作
效率
的一些方法
最近明显感觉时间不够用,主要原因还是工作
效率
不高,找来一本关于如何
提高
效率
的书《高效人士的116个IT秘诀》,看完后感觉不错,结合自己的一些心得总结几个受益的方法:1)保持收件箱的清空状态保持收件箱的邮件及时处理需要多个措施的配合使用,我的方法如下:为每种类型的邮件单独建立邮件夹,并附上邮件规则直接接收到相应目录对于不关自己鸟事的公共性邮件,直接对邮件添加垃圾规则,及时清理重要的邮件除了移入相应的目录,最好加上待处理提醒2)使用Google桌面来
搜索
邮件不知道是不是自己outlook设置有误,
搜索
起来非常缓
数据结构与算法
33,025
社区成员
35,334
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章