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

平台网站很难做seo一键优化

平台网站很难做,seo一键优化,深圳品牌模板网站建设,网站怎样做微信公众号背景 鼠标操作时,经常要判断是否命中显示控件,特开发此算法快速判断。 原理 三角形三等分点定理是指在任意三角形ABC中,可以找到三个点D、E和F,使得线段AD、BE和CF均等分三角形ABC。 这意味着三个等分点分别位于三个边界上&…
 背景

鼠标操作时,经常要判断是否命中显示控件,特开发此算法快速判断。

原理

三角形三等分点定理是指在任意三角形ABC中,可以找到三个点D、E和F,使得线段AD、BE和CF均等分三角形ABC。 这意味着三个等分点分别位于三个边界上,并且每个等分点都将三角形划分为等面积部分。

代码
#include <stdio.h>
#include <math.h>// 点
typedef struct {float x;float y;
} *Point;// 直线距离
float distance(Point a, Point b) {return sqrt((b->x - a->x) * (b->x - a->x) + (b->y - a->y) * (b->y - a->y));
}// 三角形面积
float area(Point a, Point b, Point c) {float ab = distance(a, b);float ac = distance(a, c);float bc = distance(b, c);return 0.5 * sqrt(4 * ab * ab * ac * ac - (ab * ab + ac * ac - bc * bc) * (ab * ab + ac * ac - bc * bc));
}// 判断点是否在三角形上
_Bool isPtOn(Point a, Point b, Point c, Point pt) {float triangleArea = area(a, b, c);float splitTriangle1 = area(a, b, pt);float splitTriangle2 = area(a, c, pt);float splitTriangle3 = area(b, c, pt);return (splitTriangle1 + splitTriangle2 + splitTriangle3 == triangleArea);
}int main(int argc, char **argv) {Point a = malloc(sizeof(float) * 2);a->x = -5;a->y = 0;Point b = malloc(sizeof(float) * 2);b->x = 0;b->y = 5;Point c = malloc(sizeof(float) * 2);c->x = 5;c->y = 0;// 在三角形上Point d = malloc(sizeof(float) * 2);d->x = 0;d->y = 1;_Bool ret = isPtOn(a, b, c, d);printf("%d\n", ret);// 不在三角形上d->x = 0;d->y = -1;ret = isPtOn(a, b, c, d);printf("%d\n", ret);
}
输出
1
0
扩展

如何判断在矩形,任意多边形上?(提示:计算多边形面积是等于点切割多边形面积和)

C双指针元素去重-CSDN博客

Qt 判断一个点是否落在三角形内(算法)_qt判断一个点在三角形内-CSDN博客


创作不易,小小的支持一下吧!

http://www.dinnco.com/news/34870.html

相关文章:

  • 做蔬菜线上的网站b2b平台都有哪些网站
  • 网站版权设置宣传推广图片
  • 四库一平台查询系统百度seo可能消失
  • 2017如何做企业网站企业做推广有几种方式
  • 电影宣传网站模板免费下载seo系统培训
  • 做网站的公司不给域名数字营销策略有哪些
  • 怎么学装修设计苏州搜索引擎优化
  • 滕州做网站矿产网站建设价格
  • 双城网站建设哪家好网站技术外包公司
  • 人才网站怎么做国内最新新闻事件
  • 网站论坛怎么做今天的热搜榜
  • c2c模式的诞生与发展优化关键词排名推广
  • 化州网站建设公司seo运营培训
  • 在线logo设计生成器全网优化哪家好
  • 可口可乐网络营销案例宁波seo网络推广优化价格
  • 克隆视厅网站怎么做友情链接交换条件
  • 亚马逊跨境电商是做什么的seo优化个人博客
  • 锦州网站建设公司网络营销考试题目及答案2022
  • 网站开发背景设置商丘seo外包
  • 特产网站怎么做网站域名查询网
  • 沈阳哪里做网站阳西网站seo
  • 承德网站制作公司大数据精准营销系统
  • 交友网站建设crm系统网站
  • 移动商城网站开发千锋教育和达内哪个好
  • 长沙php网站建设网站推广策略有哪些
  • 做网站看宁波seo网站排名
  • 怀柔 做网站的湖南最新消息今天
  • 域名有没有被注册哪个网站最好湖南网站seo推广
  • 安徽做网站的公司广告联盟全自动赚钱系统
  • 大疆网站建设做app找什么公司