社区讨论

第一个优先队列

灌水区参与者 4已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@m6aqzv1f
此快照首次捕获于
2025/01/24 20:38
去年
此快照最后确认于
2025/01/24 21:24
去年
查看原帖
CPP
#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;
}
嘿嘿嘿

回复

3 条回复,欢迎继续交流。

正在加载回复...