刚才做最小乘积生成树,发现大家的向量乘法都是这样的:
inline int operator * (const point &a,const point &b){ return a.x*b.y-a.y*b.x; }
但是正常的向量乘法是这样的:
inline int operator * (const point &a,const point &b){ return a.x*b.x+a.y*b.y; }
但是经过检验,发现只有上面的那种可以通过,请问下面那种有什么问题吗?