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

已经有了域名怎么做网站硬件开发有哪些方向

已经有了域名怎么做网站,硬件开发有哪些方向,球队世界排名榜,杭州市招投标交易中心堆 堆是完全二叉树#xff0c;即除了最后一列之外#xff0c;上面的每一层都是满的#xff08;左右严格对称且每个节点都满子节点#xff09; 最后一列从左向右排序。 默认大根堆#xff1a;每一个节点都大于其左右儿子#xff0c;根节点就是整个数据结构的最大值 pr…堆 堆是完全二叉树即除了最后一列之外上面的每一层都是满的左右严格对称且每个节点都满子节点  最后一列从左向右排序。 默认大根堆每一个节点都大于其左右儿子根节点就是整个数据结构的最大值  priority_queueint, vectorint, lessint q;或者priority_queueint q; 小根堆每一个节点都小于其左右儿子根节点就是整个数据结构的最小值  priority_queueint, vectorint, greaterint q; 题目838. 堆排序 - AcWing题库 题解 本题使用使用小根堆。 heap[]表示模拟整个树的数组size表示整个数组的长度 up(x),down(x)来维护整个二叉树。up将小的值上浮down将大的值下沉都是递归的思想 1.插入一个数heap[ size] x ;up(size)。先将其插入到最后一列然后向上上浮 2.求集合当中的最小值 heap[1] 3.删除最小值 heap[1]heap[size];size--;down(1) 4.删除任意一个元素 heap[k]heap[size];size--;up(k);down(k)。不是上升就是下沉堆只会执行一个操作。当执行up(操作时说明k代表的数值较小所以会上浮那么就一定不会down()下沉; 5.修改任意一个元素heap[k]x;down[k];up[k]; 4、5。stl优先队列不可直接实现  用一维数组来存下标从1开始。左右节点2x2x1。若从0开始那一开始的左节点等于根节点了 代码 本体的暴力解法可以直接sort( )在这里不再给出。 #includebits/stdc.husing namespace std;const int N1e510; int heap[N],ans;void down(int x) {int ux;if(x*2ans heap[u]heap[2*x]) u2*x;if(2*x1ans heap[u]heap[2*x1]) u2*x1;//如果不相等就代表根节点不是最小的此时根节点数组对应的下标已经被子节点的下标覆盖if(u!x){//交换值使根节点变成最小的swap(heap[x],heap[u]);down(u);} } int main() {int n,m;cin n m;for(int i1;in;i) cin heap[i];ansn;//构建二叉树for(int in/2;i;i--) down(i);while(m--){cout heap[1] ; //输出完后依照本题根节点就没用了需要删掉然后输出下一次的根节点 //让根节点等于本二叉树中最大的值heap[1]heap[ans]; //整个二叉树的长度减一ans--; //让根节点下沉down(1);} } 板子 tips:
http://www.tj-hxxt.cn/news/233490.html

相关文章:

  • 怎么做网站怎么引入广告挣钱网站建设相关文章
  • 建设一个购物网站多少钱深圳网站建设top028
  • 华为云怎么做网站中国龙城室内设计联盟
  • 网站后台图片编辑器网页设计代码动漫
  • 智联招聘网站怎么做微招聘信息中铁建设中南公司官方网站
  • 手机集团网站建设旅游网站模块报价
  • 濮阳住房和城乡建设部网站公司网站seo公司
  • 专业网站建设微信官网开发云南省建设厅一级建造师网站
  • 山西省建设局网站jsp网站首页怎么做
  • wix如何做网站python做网站 不适合
  • 商标注册号是什么seo推广方法
  • 网站建设文化咨询wordpress 汉化 插件怎么用
  • 模版网站利于优化photoshop网站设计
  • 沈阳沈河区网站建设西安网站制作公司怎么选
  • 梧州网站建设费用推广公司app主要做什么
  • 江西中耀建设集团有限公司网站船员专用网站开发建议
  • wordpress网站排行东莞网站建设服务有什么用
  • 做美食直播哪个网站好网站运营工作计划
  • 网站建设与设计教程视频教程会计
  • 厦门市建设工程质监站网站泰安有什么互联网公司
  • 云南集优科技网站移动端网站建设的意义
  • 用安卓做网站企业网站的常见服务是什么
  • 广东广州电脑个人建站空间设计和室内设计的区别
  • 广州网站建设快速排名google高级搜索
  • 杭州设计网站的公司哪家好百度应用
  • 网站更新了文章看不到店面招牌设计效果图大全
  • 自己在公司上班做网站宣传 侵权吗手机网站内容规划
  • 做网站的报价方案阿里云万网网站制作
  • 用什么自己做网站吗论坛建站哪个比较好
  • 网站建站设计电商网站建设功能