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

南安seo教程泰州seo外包公司

南安seo教程,泰州seo外包公司,bt蚂蚁,河南省住房城乡建设厅官方网站洛谷题目 这里使用的是优先队列&#xff0c;非常简单 首先让我们一起来学习一下优先队列&#xff08;默认是从大到小来排列&#xff09; 首先要使用头文件 #include<queue> using namespace std; 然后声明有限队列 priority_queue<int> a; priority_queue&…

洛谷题目

这里使用的是优先队列,非常简单

首先让我们一起来学习一下优先队列(默认是从大到小来排列)

首先要使用头文件

#include<queue>

using namespace std;

然后声明有限队列

priority_queue<int> a;

priority_queue<double> a;

这样式的来声明

然后来个复杂的

priority_queue<int, vector<int>,greater<int> > a;

这个式子的变量每一个变量代表分别是

队列中存储的元素的数据类型,底层使用的容器类型,还有决定容器的优先级(这里是从小到大)

然后还有这个队列的一些使用函数

a.pop()弹出顶层元素

a.top()得到顶层元素

a.push(x)将x元素加入队列

a.size()返回队列的长度

a.empty() 查看队列是否为空返回1或者0

然后再是代码

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
priority_queue<int,vector<int>,greater<int> > a;//队列中元素的类型 
int main()
{int n,x,k,j,s=0;cin>>n;for(int i=0;i<n;i++){cin>>x;a.push(x);} for(int i=0;i<n-1;i++)k=a.top();a.pop();j=a.top();a.pop();s+=k+j;a.push(k+j);} return 0;
} 

http://www.dtcms.com/wzjs/160133.html

相关文章:

  • 北海公司做网站seo推广的网站和平台有哪些
  • 实实通信的视频网站怎么做网站搜索引擎优化案例
  • 如何做能上传视频网站自媒体引流推广
  • 国内阿里巴巴网站怎么做合肥网站优化推广方案
  • 网站公司排行榜最近一周的重大新闻
  • 做网站需要用到的软件杭州营销策划公司排名
  • 前程无忧做简历网站网络运营策划
  • 怎么查网站的备案信息微信推广软件有哪些
  • wordpress公司主题网站优化推广排名
  • 伊犁北京网站建设磁力链
  • 王烨桦湖南seo公司
  • 如何修改网站标题电商运营主要工作内容
  • 苏州建设职业培训中心网站优化网络搜索引擎
  • 做纺织的都用什么网站郑州网站建设公司哪家好
  • 张家港做网站哪家好seo网站建设优化什么意思
  • 企业产品展示型网站案例百度商城官网首页
  • 个人简历免费可填写的模板下载电脑系统优化工具
  • 企业网站需求分析关键词全网指数查询
  • 网站怎么做动效快速优化seo软件
  • 网站怎么添加栏目自动外链发布工具
  • 石家庄专业制作网站郑州关键词优化顾问
  • 石龙做网站seo赚钱方式
  • 房产网站编辑如何做bing搜索 国内版
  • 免费在线观看电影网站西安seo全网营销
  • 成都网站建设推广港哥软文是啥意思
  • 天津疫情最新通报杭州seo优化
  • 网站建设 步骤2024年新闻摘抄十条
  • 特价手机网站建设百度搜索推广创意方案
  • 如何查询网站空间查看关键词被搜索排名的软件
  • 临沂网站改版百度关键词查询