struct node { int dis, num; bool operator <(const node &x) const{ return dis < x.dis; } };
萌新发问:这里的const(包括形式参数前的const)以及比较函数之后的const各自是什么作用呢?以及为什么这里的x要取引用?