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

河南专业建网站如何投放网络广告

河南专业建网站,如何投放网络广告,用织梦建设网站,做网站还需要搜狗吗一、认识优先队列 priority_queue(优先队列)是 C 标准模板库(STL)中的一个容器适配器。它的底层实现通常是用堆(一般是二叉堆)来实现的。优先队列中的元素按照一定的优先级顺序进行排列,在队首的…

一、认识优先队列

        priority_queue(优先队列)是 C++ 标准模板库(STL)中的一个容器适配器。它的底层实现通常是用(一般是二叉堆)来实现的。优先队列中的元素按照一定的优先级顺序进行排列,在队首的元素总是具有最高优先级(对于最大堆而言是最大元素,对于最小堆而言是最小元素)。

        它就像是一个特殊的队列,普通队列是先进先出(FIFO),而优先队列是按照优先级高低来决定出队的顺序。

二、优先队列的模拟实现

        

#include<iostream>
#include<vector>
#include<deque>using namespace std;
namespace ts
{template<class T, class Container = vector<int>, class Compare = less<T> >class priority_queue{public://向上调整建堆法void AdiustUp(int child){int parent = (child - 1) / 2;while (child > 0){if (_com(_con[parent], _con[child])){swap(_con[parent], _con[child]);child = parent;parent = (child - 1) / 2;}else{break;}}}//向下调整建堆法void AdiustDown(int parent){int child = parent * 2 + 1;while (child < _con.size()){if (child + 1 < _con.size() && _com(_con[child], _con[child + 1])){++child;}if (_com(_con[parent], _con[child])){swap(_con[parent], _con[child]);parent = child;child = parent * 2 + 1;}else{break;}}}priority_queue(){}template <class InputIterator>priority_queue(InputIterator first, InputIterator last){while (first != last){_con.push_back(*first);AdiustUp(_con.size() - 1);++first;}}void push(const T& x){_con.push_back(x);AdiustUp(_con.size() - 1);}bool empty()const{return _con.empty();}const T& top()const{return _con.front();}const size_t size()const{return _con.size();}void pop(){swap(_con[0],_con[_con.size() - 1]);_con.pop_back();AdiustDown(0);}private:Container _con;Compare _com;};
}

http://www.shuangfujiaoyu.com/news/37183.html

相关文章:

  • 周杰伦做的广告网站搜索引擎最新排名
  • 哪些网站做批发衣服市场营销策划书
  • 深圳找个人做网站关键词优化seo费用
  • 苏州企业建站程序小红书推广怎么收费
  • 苏州前十名传媒公司单页站好做seo吗
  • 网站后台html编辑器搜索引擎优化seo名词解释
  • 网站建设与会展央视网新闻
  • 长清网站建设电话seo网站优化推荐
  • 做网站需要apache火蝠电商代运营靠谱吗
  • 可视化建站工具商业软文
  • 如何查询网站开发南宁seo排名收费
  • wordpress 修改登录页面seo搜索引擎优化是
  • 长春建站模板评测seo网站优化案例
  • 盐城网站建设要多少钱营销必备十大软件
  • 网站建设托管金融网站推广圳seo公司
  • 青岛 生物类网站建设河南网站优化
  • 提升学历报名入口seo优化课程
  • 做网站不能有中文字符营销模式有几种
  • 佛山网站seo优化排名公司企业网站的在线推广方法有
  • 哪些网站是单页面应用程序打开百度官网
  • 学生做网站的软件百度关键词搜索量统计
  • 摄影协会网站源码线上营销渠道主要有哪些
  • 网站域名记录值株洲seo优化首选
  • 精仿源码社区网站源码枸橼酸西地那非片功效效及作用
  • 怎么进入官方网站查询网站排名大全
  • 山东外贸建站推广的软件
  • 淘宝网站代理怎么做广州信息流推广公司排名
  • 建设网站如何进行网站备案百度做个人简介多少钱
  • 网站开发需要什么专业学生网站怎么搭建
  • 用asp怎么做网站百度小说风云榜排名完结