优先队列:
1 struct node 2 { 3 int u,len; 4 friend bool operator <(node a,node b) 5 { 6 if(a.len!=b.len) 7 return a.len<b.len; 8 else return a.u>b.u; 9 } 10 }nod;