c++ 优先级队列自定义比较函数_队列发送优先级

c++ 优先级队列自定义比较函数_队列发送优先级#include<iostream>usingnamespacestd;#include”queue”//头文件voidOperator(){ priority_queue<int>p1;//默认是最大值优先级队列默认按从大到小存放 //priority_queue<int,vector<int>,less&…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

#include <iostream>
using namespace std;
#include "queue"    //头文件 

void Operator()
{
	priority_queue<int> p1; //默认是 最大值优先级队列 默认按从大到小存放
	//priority_queue<int, vector<int>, less<int> > p1; //最大值优先级队列  相当于这样写
	priority_queue<int, vector<int>, greater<int>> p2; //最小值优先级队列 按从小到大存放


	p1.push(33);//插入元素
	p1.push(11);
	p1.push(55);
	p1.push(22);
	cout <<"队列大小" << p1.size() << endl;
	cout <<"队头" << p1.top() << endl;

	while (p1.size() > 0)
	{
		cout << p1.top() << " ";
		p1.pop();
	}
	cout << endl;

	cout << "测试 最小值优先级队列" << endl;

	p2.push(33);
	p2.push(11);
	p2.push(55);
	p2.push(22);
	
	while (p2.size() > 0)
	{
		cout << p2.top() << " ";
		p2.pop();
	}
}
void main()
{
	Operator();
	cout<<"hello..."<<endl;
	while(1);
	return ;
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193274.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月28日 下午6:22
下一篇 2025年11月28日 下午7:01


相关推荐

  • 腾讯混元HY-MT1.5翻译模型5分钟快速部署:Web界面一键启动教程

    腾讯混元HY-MT1.5翻译模型5分钟快速部署:Web界面一键启动教程

    2026年3月13日
    3
  • uIP学习笔记

    uIP学习笔记1 前言最近半年的时间一直在学习应用嵌入式以太网 虽然学习的动机仅仅是玩玩 但是以太网真的深深吸引了我 这里我和各位分享一下 uIP 的使用经验 uIP 是一个简单好用的嵌入式网络协议栈 易于移植且消耗的内存空间较少 非常适合学习和使用 可以肯定的说 uIP 是嵌入式以太网学习的好起点 但不一定是终点 uIP 的功能远不如 LwIP 强大 但两者并没有孰优孰劣之分 uIP 和 LwIP 的作者同为 Adam

    2026年3月26日
    2
  • Huffman 编码的编程与实现 C语言

    Huffman 编码的编程与实现 C语言利用动态分配数组存储赫夫曼树 设计一组输入数据 假定为一组整数 能够对其进行如下操作 1 创建一个新的顺序表 实现动态空间分配的初始化 2 对输入的数据构造成一棵 Huffman 树 3 根据生成的 Huffman 树进行 Huffman 编码 4 实现对输入数据的 Huffman 编码输出 四 要求 1 实现 Huffman 树的生成 2 完成 Huffman 编码的输出 五 步骤

    2026年3月26日
    2
  • 要引入java吸管工具[通俗易懂]

    要引入java吸管工具

    2022年1月17日
    50
  • 京东云 服务器_京东云服务器免费体验

    京东云 服务器_京东云服务器免费体验哈哈哈~又来“打广告”了~~~一开始用着华为云服务不错,只不过因为自己一时粗心忘了密码,找回密码又比较麻烦,所以从网上搜免费的云服务器。果然发现了京东云……(虽然是第一次见),不过确实方便好用。好处如下:*实名认证方式就比较简单,不需要拿着身份证照来照去了,审核基本是秒过*功能操作比较简单*免费半年使用权(主要是这个原因)注册账号领取免费套餐注册账号:1、进入官网,直接

    2022年10月14日
    3
  • Postman安装教程_postman需要联网吗

    Postman安装教程_postman需要联网吗1.官网安装(别看)打开官网,https://www.getpostman.com安装很麻烦还很容易安装失败(先请擦掉眼泪,不要忧伤,我们依然可以好好的)2.非官网安装这是一种直接通过打包已经安装的扩展程序的方式,来进行我认为的「非法安装」,但没办法,只能这样。我会给你一个安装包,见附件。你应该下载下来,解压缩到你喜欢的位置。(解压的位置自己要记得)安装包(Postman4.1.2下载地址:http://files.cnblogs.com/files/mafly/postman-4

    2025年12月16日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号