![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
白河、愁
这个作者很懒,什么都没留下…
展开
-
求解逆矩阵算法
#include<stdio.h> #define N 10 int getA(int arcs[N][N],int n)//按第一行展开计算|A| { if(n==1) { return arcs[0][0]; } int ans = 0; int temp[N][N]; int i,j,k; for(i=0;i<n;i++) { for(j=0;j<n-1;j++) { for(k=0;k<n-1;k++) { temp[j]转载 2020-07-09 19:38:01 · 236 阅读 · 0 评论 -
判断一个点相对于三角形的位置(借助向量)
基本思路 如图,点P在三角形ABC内部,可以通过以下三个条件判断: 点P和点C在直线AB同侧 点P和点B在直线AC同侧 点P和点A在直线BC同侧 如果以上三个条件同时满足,则点P在三角形ABC内部。 下面将会用到叉乘这个数学工具来确定一个点在直线的哪一侧。 算法实现 三角形的三个顶点是转着来的,算一次就行了。比如,在上图中,点C在直线AB左侧,点B在直线CA的左侧,点A在直接BC的左侧。所以,第一步是先计算三角形的方向: float signOfTrig = (b.x - a.x)*(c.y - a.y转载 2020-07-09 19:32:01 · 1204 阅读 · 0 评论