Distance(int x1-x2,int y1-y2)
{
int x,y,min;
x=abs(x1-x2);
y=abs(y1-y2);
min=x<y ? x:y;
return (x+y-(min>>1)-(min>>2)+(min>>4));
}
2D两点最短距离
最新推荐文章于 2020-05-30 02:26:18 发布
Distance(int x1-x2,int y1-y2)
{
int x,y,min;
x=abs(x1-x2);
y=abs(y1-y2);
min=x<y ? x:y;
return (x+y-(min>>1)-(min>>2)+(min>>4));
}