第一个优先队列
  • 板块灌水区
  • 楼主_TLE_
  • 当前回复3
  • 已保存回复3
  • 发布时间2025/1/24 20:37
  • 上次更新2025/1/24 21:24:25
查看原帖
第一个优先队列
1641424
_TLE_楼主2025/1/24 20:37
#include<iostream>
#include<queue>
using namespace std;

struct node {
	int x , y;
	bool operator < (const node & b) const {
		return this->x > b.x;
	}
};

int main(){
	priority_queue<node>  que;
	que.push((node){1 , 1});
	que.push((node){2 , 3});
	que.push((node){9 , 4});
	que.push((node){-5 , 5});
	cout << que.size() << endl;
	while (!que.empty()) {
		cout << que.top().x << " " << que.top().y << endl;
		que.pop();
	}
	cout << endl;
	return 0;
}

嘿嘿嘿

2025/1/24 20:37
加载中...