当前位置: 首页 > news >正文

智慧团建网站密码微信小程序怎么赚钱的

智慧团建网站密码,微信小程序怎么赚钱的,wordpress上传文件,千图网素材免费转载#xff1a; 1.优先队列priority_queue 用法详解 2.STL系列之五 priority_queue 优先级队列 优先队列是队列的一种#xff0c;不过它可以按照自定义的一种方式#xff08;数据的优先级#xff09;来对队列中的数据进行动态的排序 每次的push和pop操作#xff0c;队…转载 1.优先队列priority_queue 用法详解 2.STL系列之五 priority_queue 优先级队列 优先队列是队列的一种不过它可以按照自定义的一种方式数据的优先级来对队列中的数据进行动态的排序 每次的push和pop操作队列都会动态的调整以达到我们预期的方式来存储。 例如我们常用的操作就是对数据排序优先队列默认的是数据大的优先级高 所以我们无论按照什么顺序push一堆数最终在队列里总是top出最大的元素。 用法 示例将元素53246依次push到优先队列中print其输出。 1。标准库默认使用元素类型的操作符来确定它们之间的优先级关系。 priority_queue pq; 通过操作符可知在整数中元素大的优先级高。 故示例1中输出结果为 6 5 4 3 2 2。数据越小优先级越高 priority_queueint, vectorint, greaterint pq; 其中 第二个参数为容器类型。 第二个参数为比较函数。 故示例2中输出结果为2 3 4 5 6 3.自定义优先级重载比较符号 重载默认的 符号 struct node {friend bool operator (node n1, node n2){return n1.priority n2.priority;}int priority;int value; }; 这时需要为每个元素自定义一个优先级。 注重载号会编译出错因为标准库默认使用元素类型的操作符来确定它们之间的优先级关系。 而且自定义类型的操作符与操作符并无直接联系 代码 #includeiostream #includefunctional #includequeue using Namespace stdnamespace std; struct node {friend bool operator (node n1, node n2){return n1.priority n2.priority;}int priority;int value; }; int main() {const int len 5;int i;int a[len] {3,5,9,6,2};//示例1priority_queueint qi;for(i 0; i len; i)qi.push(a[i]);for(i 0; i len; i){coutqi.top() ;qi.pop();}coutendl;//示例2priority_queueint, vectorint, greaterint qi2;for(i 0; i len; i)qi2.push(a[i]);for(i 0; i len; i){coutqi2.top() ;qi2.pop();}coutendl;//示例3priority_queuenode qn;node b[len];b[0].priority 6; b[0].value 1; b[1].priority 9; b[1].value 5; b[2].priority 2; b[2].value 3; b[3].priority 8; b[3].value 2; b[4].priority 1; b[4].value 4; for(i 0; i len; i)qn.push(b[i]);cout优先级\t值endl;for(i 0; i len; i){coutqn.top().priority\tqn.top().valueendl;qn.pop();}return 0; } priority_queue函数列表 c.top() 返回队列头部数据 c.push(elem) 在队列尾部增加elem数据 c.pop() 队列头部数据出队 其它操作 c.empty() 判断队列是否为空 c.size() 返回队列中数据的个数 可以看出priority_queue的函数列表与栈stack的函数列表是相同的。
http://www.huolong8.cn/news/201840/

相关文章:

  • 网站建设套餐利用百度图片做网站外链
  • 网络营销推广的劣势网站建设 猫云seo
  • 网站运营与管理的一个目的是鄂州做网站的公司
  • 全球做网站的公司排名wordpress部分图片不显示
  • 专业3合1网站建设电话怎么做音乐mp3下载网站
  • 做网站找沈阳横纵网络建设棋牌类网站要多少钱
  • 如何给网站设置关键词安徽百度关键词优化
  • 石河子做网站的公司专注咖啡相关的网站
  • 编写app的软件seo职位全称
  • 做网站广告公司网站首页设计报价多少
  • c 做网站网站对网站建设功能的情况说明
  • 做美食软件视频网站wordpress选择哪种固定连接
  • 咸阳城乡建设局网站vue做的网站有什么
  • wordpress 做购物网站网站建设翻译成英文
  • 免费个人网站域名江西龙峰建设集团的网站
  • 洪泽区做网站wordpress文章显示字数
  • 山西国人伟业网站做装修设计的网站
  • 网站建设英语vs2008不能新建网站
  • 如何评价一个网站做的好不好wordpress开发企业网站
  • 大数据和网站建设网站建设销售培训语
  • 山东建设银行官方网站南宁软件优化网站建设
  • dw+如何做自适应网站网站装修用什么软件做
  • tk注册网站江西城乡建设网站
  • 外销网站有哪些wordpress迁移空间插件
  • 浙江省建设局城市平台网站白云区做网站公司
  • 深圳服务网站设计哪家公司好阿里云上的网站建设
  • 网站管理强化阵地建设网站培训机构
  • wordpress add_editor_style排名优化关键词
  • 双喜常州网站建设做面料哪个网站好
  • 靖州建设局网站wordpress 教育插件