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

网站平台建设实训体会上海百度seo

网站平台建设实训体会,上海百度seo,常州seo排名收费,八里庄网站建设内置类型就是 C 提供的数据类型,⽐如 int 、 double 、 long long 等。以 int 类型为例,分 别创建⼤根堆和⼩根堆。 这种写法意思是,我要告诉这个优先级队列要建一个什么样的堆,第一个int是要存什么数据类型,vecto…
内置类型就是 C++ 提供的数据类型,⽐如 int double long long 等。以 int 类型为例,分
别创建⼤根堆和⼩根堆。
这种写法意思是,我要告诉这个优先级队列要建一个什么样的堆,第一个int是要存什么数据类型,vector<int>这个优先级队列要用什么类型来实现,相当于这个堆是要用vector实现的,less<int>是比较方式,决定了最终实现的是大根堆还是小根堆,less是小于的意思,c++提供的小于的比较方式,比如<>里传的int,就会拿int作比较,是小于的话就返回true,否则返回false,因此我们可以把它理解成小于的比较方式,大于的比较方式是greater,创建大根堆用less<int>,小根堆用greater<int>
 
//大根堆	
priority_queue<int, vector<int>, less<int>> heap2;
//小根堆
priority_queue<int, vector<int>, greater<int>> heap3;
  • 记忆方式:
    • 大根堆用小于 把小的比下来
    • 小根堆用大于 把大的比下来

代码实现

#include <iostream>
#include <queue>
using namespace std;int a[10] = { 1, 41, 23, 10, 11, 2, -1, 99, 14, 0 };//内置类型
void test1()
{//大根堆priority_queue<int> heap1;//大根堆// priority_queue<数据类型, 存储结构, 比较方式>priority_queue<int, vector<int>, less<int>> heap2;//小根堆priority_queue<int, vector<int>, greater<int>> heap3;//记忆方式://大根堆用小于 把小的比下来//小根堆用大于 把大的比下来for (int i = 0; i < 10; ++i){heap2.push(a[i]);heap3.push(a[i]);}cout << "大根堆:";while (heap2.size()){cout << heap2.top() << " ";heap2.pop();}cout << endl;cout << "小根堆:";while (heap3.size()){cout << heap3.top() << " ";heap3.pop();}cout << endl;
}int main()
{test1();return 0;
}

http://www.yayakq.cn/news/602348/

相关文章:

  • 建下载网站建设银行查询余额进什么网站
  • 上海 科技网站建设电子商务网站建设与管理课程的意义
  • 检查网站收录问题wordpress图片后加载
  • 视频网站建设模版龙岩整站优化
  • 找一家秦皇岛市做网站的公司乌市建设工程质量监督站网站
  • 周浦做网站网站关键词优化方案分为几个步骤
  • vs2008做html5网站电子 网站建设申请过程
  • 工商工事上哪个网站做外贸网站制作费用
  • 网站建设公司行业现状青岛注册公司代理
  • 网站搭建中114514网站开发用哪个框架
  • 泰安营销型手机网站建设建设公司网站的细节
  • 我想做个网站推广怎么做域名对行业网站的作用
  • 阿里云建网站流程网站开发的核心技术
  • 租空间做网站dw旅游网站模板
  • 自己提供域名做网站网站投入费用
  • 深圳国外网站制作公司网站建设桔子科技
  • 互动平台罗马复兴无锡网站seo顾问
  • 网站建设学校企业建立企业网站有哪些优势?
  • 建站平台取名字网站制作报价图片欣赏
  • 网站制作 代码做公众号商城原型的网站
  • 美容加盟的网站建设全球搜 建设网站
  • 百度云网站空间建设网页制作需要会哪些
  • 深圳设计网站招聘上海注册公司扶持政策
  • 做网站维护亳州建设网站
  • 他们怎么做的刷赞网站2022华为云营销季
  • 网站最新发布址wordpress 同学
  • python网站开发教程公司购买网站怎么做分录
  • 如何设置网站关键字网站建设网上消费算在年费
  • 中国建设银行网站北京网点门户网站用什么程序做
  • 电子商务网站建设用什么语言黄埔做网站的公司