当前位置: 首页 > news >正文

马鞍山市网站建设_网站建设公司_页面权重_seo优化

中国投诉网站做袜子机器多少钱一台,站长工具使用,成都建站免费模板,青州网站建设优化推广理解#xff1a;给定两个点#xff0c;画出两个点的连线经过的栅格。 求解思路#xff1a; 1. bresenham贝汉明算法_Bimme军的博客-CSDN博客 2. 若干计算机图形学算法实现_JulyThirteenth的博客-CSDN博客 // grid traversal void gridTraversal(const dPoint star…理解给定两个点画出两个点的连线经过的栅格。 求解思路 1. bresenham贝汉明算法_Bimme军的博客-CSDN博客 2. 若干计算机图形学算法实现_JulyThirteenth的博客-CSDN博客 // grid traversal void gridTraversal(const dPoint start, const dPoint goal, const double resolution, std::vectoriPoint visited_grid) {iPoint s_grid {static_castint(std::floor(start.x / resolution)), static_castint(std::floor(start.y / resolution))};iPoint g_grid {static_castint(std::floor(goal.x / resolution)), static_castint(std::floor(goal.y / resolution))};dPoint vector {goal.x - start.x, goal.y - start.y};double stepX (vector.x 0) ? 1 : -1;double stepY (vector.y 0) ? 1 : -1;double next_grid_boundary_x (s_grid.x stepX) * resolution;double next_grid_boundary_y (s_grid.y stepY) * resolution;double tMaxX (vector.x ! 0) ? (next_grid_boundary_x - start.x) / vector.x : DBL_MAX;double tMaxY (vector.y ! 0) ? (next_grid_boundary_y - start.y) / vector.y : DBL_MAX;double tDeltaX (vector.x ! 0) ? resolution / vector.x * stepX : DBL_MAX;double tDeltaY (vector.y ! 0) ? resolution / vector.y * stepY : DBL_MAX;iPoint diff {0, 0};iPoint c_grid {s_grid.x, s_grid.y};visited_grid.push_back(c_grid);bool negative false;if (s_grid.x ! g_grid.x vector.x 0){diff.x--, negative true;}if (s_grid.y ! g_grid.y vector.y 0){diff.y--, negative true;}if (negative){c_grid.x diff.x;c_grid.y diff.y;visited_grid.push_back(c_grid);}double tx tMaxX;double ty tMaxY;while (!(c_grid g_grid)){if (tx ty){c_grid.x stepX;tx tDeltaX;}else{c_grid.y stepY;ty tDeltaY;}visited_grid.push_back(c_grid);} } 算法理解 我们首先找到当前栅格的下一个 x 和 y 方向的栅格 1 和 2 计算下 1 和 2 距离开始节点的 x 向 和 y 向的距离 xd 和 yd 占起止点之间在 x y 向的距离的百分比 x% y%; 假如 x% y% 那么下一个栅格就是 当前节点的 x 加 1 或者 -1 注意更新 x% , 也就是 x% 变为了 新的当前节点到开始节点 x 向的距离占起止节点之间 x 向的距离的百分比了。 TARE 里面有类似的实现代码
http://www.ihoyoo.com/news/62961.html

相关文章:

  • 网站营销推广广州化妆品网站建设公司排名
  • 昆明公司网站开发网站可行性分析
  • 自己建网站需要什么软件html5 php网站源码下载
  • 学做ps的软件的网站网站建设备案和免备案的区别
  • 营业范围中网站开发与网页设计公司建设网站能提升什么竞争力
  • 网站首页的尺寸做多大wordpress 留言 插件
  • 苏州哪家做网站wordpress 核心文件
  • 做相框的网站营销策划思路
  • dw做音乐网站刘强东自己做网站
  • 百度seo网站优化怎么做濮阳团购网站建设
  • 影视自助建站系统源码企业自建网站的优势
  • 北京网站设计建设微信里的小程序游戏怎么删除
  • 忻州做网站公司搜索引擎优化的主要策略
  • 哈尔滨做网站设计广州市建设监理协会网站
  • 山西省建设局网站国际教育机构网站建设开发方案
  • 做网站媒体桂林北站附近住宿
  • 怎么做最简单的网站天津网站优化公司哪家好
  • 网站 icp备案百度小程序开发工具
  • 网站引导页模板嘉兴自助建网站
  • 杭州互助盘网站开发软装设计风格
  • 优惠的网站快排公司电话自己做网站怎么做的
  • 百度网站优化排行购物网站网页设计报告
  • 网站服务器租赁哪家好怎么查看网站的点击率
  • 飞阳建设网站工程公司税率是多少
  • 1级a做爰免费网站dede移动端网站源码
  • 个人域名备过案了做电影网站会查吗建网站兴田德润
  • 中山论坛建站模板旅游在哪个网站做攻略
  • 手机版网站打开速度慢定制型网页设计开发
  • 网站建设培训学校北京天一建设网站
  • 网站优化的公司海门网页定制