SWAP(a,b,t) {t=a;a=b;b=t;}
Distance(int x1-x2,int y1-y2,int z1-z2)
{
int x,y,z;
x=abs(x1-x2)*1024;//转换成整数
y=abs(y1-y2)*1024;//转换成整数
z=abs(z1-z2)*1024;//转换成整数
if(y<x) SWAP(y,x);
if(z<y) SWAP(z,y);
if(y<x) SWAP(y,x);
return ((z+11*(y>>5)+(x>>2))>>10);
}
3D两点最短距离
最新推荐文章于 2022-08-10 15:28:58 发布