香蕉小霸王

文章
5
资源
1
加入时间
2年10月18天

priority_queue 结构体的优先级设置

目标:使用结构体Node类型的优先队列,让其按照我们希望的顺序进行排序。预备知识:会结构体的定义,和结构体类型的优先队列的定义,知道优先队列默认是最大堆排序(即top()得到的是最大的元素)要做的事:在结构体内部重载小于号,即在结构体内加入以下内容friend bool operator < (Node a,Node b){ if(a.label!=b.label){return a.label < b.label};//希望label大的先出 else