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

网站利于搜索国外高清视频素材网站推荐

网站利于搜索,国外高清视频素材网站推荐,怎么用wordpress做网站,怎样审请网站算法流程#xff1a; 与⽗结点的权值作⽐较#xff0c;如果⽐它⼤#xff0c;就与⽗亲交换#xff1b; 交换完之后#xff0c;重复 1 操作#xff0c;直到⽐⽗亲⼩#xff0c;或者换到根节点的位置 大家可能会有点疑惑#xff0c;这个是大根堆#xff0c;22是怎么跑到… 算法流程  与⽗结点的权值作⽐较如果⽐它⼤就与⽗亲交换 交换完之后重复 1 操作直到⽐⽗亲⼩或者换到根节点的位置 大家可能会有点疑惑这个是大根堆22是怎么跑到上面的刚开始的时候都是大根堆比如22的位置原本是99是一个合法的大根堆我们在删除堆的元素的时候就会让小元素22跑到顶部因为删除堆顶元素的操作是堆尾本来有一个22堆顶元素是99我们要把99删掉就是拿99和22交换此时删除数组里面最后一个元素就是删除9922跑到上面的时候左右两边的子树都是一个合法的大根堆就是22不是平白无故爬上来的是在删除堆顶元素的时候跑上来的跑完之后左右子树全都是一个合法的堆此时我们在执行向下调整到算法才是有意义的如果22跑到上面的时候左右边的子树都不是一个合法的大根堆的话向下调整是没有意义的。  时间复杂度 最差情况下我会从根节点一直转移转移一个树的高度因此它的时间复杂度也是OlogN 代码实现 void down(int parent)//拿当前结点和孩子作比较 {int child parent * 2;//当孩子存在指向向下调整算法while (child n) //左孩子都不存在右孩子一定不存在{//找最大的孩子//存在右孩子并且右孩子大于左孩子,条件满足指向最大的孩子否则不作为if (child 1 n heap[child 1] heap[child]) child;if (heap[parent] heap[child]) return; //如果父节点大于孩子节点就不用调整了swap(heap[parent], heap[child]); //交换父子节点parent child; //父节点向下走child parent * 2; //孩子向下走} }
http://www.hkea.cn/news/14294577/

相关文章:

  • 沧州网站建设培训网站建设公司的
  • 黄骅市做网站广州企业网站制作推广运营
  • 天津北京网站建设济南企业网站推广方法
  • 江宁区财政局网站开发区分局免费发广告的软件有哪些
  • 短链生成网站太仓家政保洁公司
  • 如何做单网页网站html网页游戏制作
  • 手机端网站模板下载阿里云一键wordpress
  • 苏州网站建设智能 乐云践新网站开发面试自我介绍
  • 外省公司做网站备案湖南建设人力资源网站
  • 做网站设计的长宽一般是多少钱邯郸本地网络设计
  • 欧美一级A做爰片成电影网站按天计费的seo弊端
  • 中国做陶壶的网站有哪些长沙高端网站建设品牌
  • 宁波企业网站搭建价格wordpress近期评论
  • 电子商务怎么做网站wordpress邮箱设置
  • 怎么做简易手机网站小程序直播带货
  • 中国建设银行上海分行信息网站如何做网站讯息
  • 服务器安装完面板怎么做网站人力外包公司排名
  • wordpress算数的插件seo检测
  • 网站制作公司 云南wordpress 微信打赏
  • 网站设计的公司蒙特免费加客源软件
  • 电子商务网站建设课程设计代码个人网站的基本风格
  • 巨野有做网站的公司吗网站主流服务器语言
  • 永久域名注册网站小程序代理公司哪家好
  • 公司门户网站的设计与实现wordpress 文章内容
  • 汕头cms模板建站外贸网站推广技巧
  • 网站建设兼职在哪找物流信息网站有哪些
  • 怎么做移动端的网站阿里云注册域名
  • 建网站的流程和费用陕西做网站的公司在哪
  • 郑州网站公司助企重庆网站设计案例
  • 做网站的公司北京有哪些谷歌浏览器官网入口