struct E{int u, v, w; } te[1009];
bool cmp(E x, E y) {return x.w <= y.w; }
int main() {
sort(te + 1, te + 1 + len, cmp);
}
struct E{int u, v, w; } te[1009];
bool cmp(E x, E y) {return x.w < y.w; }
int main() {
sort(te + 1, te + 1 + len, cmp);
}
rt, 第一份代码RE了, 第二份AC了, 只用cmp函数那里有一个 < 和 <= 的区别, 这是为什么?