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

怎样让网站快速收录文章资讯类网站模板

怎样让网站快速收录,文章资讯类网站模板,关键词数据分析,可信赖的购物网站建设最大最小堆 堆是一种经过排序的完全二叉树#xff0c;其中任一非终端节点的数据值均不大于#xff08;或不小于#xff09;其左子节点和右子节点的值。 最大堆和最小堆是二叉堆的两种形式。 最大堆#xff1a;根结点的键值是所有堆结点键值中最大者。 最小堆#xff1a;根…最大最小堆 堆是一种经过排序的完全二叉树其中任一非终端节点的数据值均不大于或不小于其左子节点和右子节点的值。 最大堆和最小堆是二叉堆的两种形式。 最大堆根结点的键值是所有堆结点键值中最大者。 最小堆根结点的键值是所有堆结点键值中最小者。最小堆示例 建立最小堆 初始数组为9,3,7,6,5,1,10,2 按照完全二叉树将数字依次填入。 填入后找到最后一个结点从它的父节点本示例为数字6的节点 开始调整。根据性质小的数字往上移动至此第1次调整完成。 注意被调整的节点还有子节点的情况需要递归进行调整。 第二次调整是数字6的节点数组下标小1的节点比数字6的下标小1的节点是数字7的节点 用刚才的规则进行调整。以此类推直到调整到根节点。替换节点 将堆顶删除把新增加的23放在堆顶。 显然加了数后已经不符合最小堆的特性了我们需要将新增加的数调整到合适的位置。 向下调整将这个数与它的两个儿子2和5比较选择较小的一个与它交换 此时我们发现还是不满足最小堆于是继续将23与它的两个儿子中较小的一个交换。 再交换新增节点 如果只是想新增一个数而不是删除最小值只需要将新元素插入到末尾再根据情况判断新元素是否需要上移直到满足新的特性位置。 加入我们现在要加入一个3 先将3与它的父节点25比较发现比父节点小需要与父节点交换。以此类推转载于:https://www.cnblogs.com/bincoding/p/8975835.html
http://www.sadfv.cn/news/277278/

相关文章:

  • 绵阳市建设局网站佛山禅城区网站建设公司
  • 沙坪坝网站建设公司选哪家好首页设计的公司官网
  • 网站开发角色分配权限做百度推广一定要有自已网站
  • 网站项目建设策划书流程门户网站属于数字媒体吗
  • 深圳罗湖企业网站优化价格沈阳蓝德网站建设
  • 莲都区建设分局网站wordpress js加载位置
  • 云南网站建设哪家权威中国工程建筑网
  • 网站计算机培训机构哪个最好软件外包服务是什么
  • 彩票网站建设与推广企业网站的基本内容
  • 自己做一个网站的成本如何做视频网站流程
  • 镇江网站建设方案wordpress响应案例
  • 网站开发开票交税额肇庆市企业网站建设品牌
  • 广州微网站开发怎样做一个网站
  • 合肥营销网站建设公司如皋市城乡建设局网站
  • 网站备案有用seo优化工具推荐
  • 郑州网站建设大华伟业做彩票网站要什么接口
  • 找权重高的网站方法齐家网装修公司地址
  • 著名网站织梦电商seo与sem是什么
  • 企业网站建设效果数字营销证书
  • 秦皇岛pc端网站建设设计素材网站哪个最好推荐
  • ico网站进行推广网站排名快速提升工具
  • 网站开发+兼职挣钱吗济南网络推广网络营销
  • 网站推广费用一般多少钱wordpress 形式
  • 网站做付款页面做网贷中介网站赚钱吗
  • 建行网站查询密码是什么东西学做电商的步骤
  • 古典网站素材做网站提高淘宝店排名
  • 网站 无限下拉菜单it学校培训机构
  • 怎样通过阿里巴巴网站开发客户wordpress插件查询
  • 怎么做团购网站wordpress表单数据前台显示
  • 东莞网站建设dgjwz赣州英文网站建设