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

建设一个网站需要哪些员工个人网站制作教程

建设一个网站需要哪些员工,个人网站制作教程,网站开发用什么软件有哪些,网站建设理论目录 一.前言 二.完全二叉树的重要结构特点 三.完全二叉树开胃菜小练习 1.一个重要的数学结论 2.简单的小练习 一.前言 关于树及完全二叉树的基础概念(及树结点编号规则)参见:http://t.csdn.cn/imdrahttp://t.csdn.cn/imdra 完全二叉树是一种非常重要的数据结构: n个结点的…

目录

一.前言

二.完全二叉树的重要结构特点

三.完全二叉树开胃菜小练习

1.一个重要的数学结论

2.简单的小练习


一.前言

关于树及完全二叉树的基础概念(及树结点编号规则)参见:http://t.csdn.cn/imdraicon-default.png?t=N176http://t.csdn.cn/imdra

完全二叉树是一种非常重要的数据结构:

n个结点的完全二叉树结点编号是从0~(n-1)连续排列的(假设根结点的编号为0),因此将完全二叉树映射到内存中线性存储结构中内存利用效率十分的高(数组下标和树结点编号建立绝对映射关系).

最经典的完全二叉树线性存储结构就是大小根堆(堆排序的数据结构基础)

二.完全二叉树的重要结构特点

  • 假设一个结点总数为n完全二叉树T的高度为k,为了满足各结点编号是0~(n-1)连续排列的结构定义,完全二叉树1~(k-1)层所有结点构成的子结构是一颗满二叉树(也就意味着完全二叉树的所有叶结点分布在树的最后一层(第k层)):
  • 假设一个结点总数为n完全二叉树T的高度为k,为了满足各结点编号是0~(n-1)连续排列的结构定义,完全二叉树的第k层(最后一层)的叶节点必须是连续排列的(也就是意味着结点总数为奇数的完全二叉树不存在出度为1的分枝结点,结点总数为偶数的完全二叉树有且仅有一个出度为1的分枝结点)

三.完全二叉树开胃菜小练习

1.一个重要的数学结论

  • 对任何一棵二叉树, 如果出度为0其叶结点个数为N0出度为2的分枝结点个数为N2(包括根) ,则有 N0= N2+1

该结论具体证明参见小青菜的博客 :http://t.csdn.cn/imdraicon-default.png?t=N176http://t.csdn.cn/imdra

2.简单的小练习

  • 现有一颗具有 2n 个结点的完全二叉树T,求其叶结点的个数

求解:

设T出度为0的结点个数为N0(即叶结点的个数),

出度为1的结点个数为N1,

出度为2的结点个数为N2。

根据本篇第二章中的结构分析可知,N1要么为1,要么为0

  1. N1 = 0,根据关系式N0 = N2 + 1,可得:2n = N0 + N1 + N2,化简可得N0 = (2n+1)/2,N0不为整数,因此该种情况排除
  2. N1 =1,根据关系式N0 = N2 + 1,可得:2n = N0 + N1 + N2,化简可得N0 = n,满足题意

因此T叶节点个数为n

  • 一棵完全二叉树的结点总数为531个,求这棵树的高度

求解:

设该树的高度为k

根据本篇第二章中的结构分析可知,该树前k-1层构成一颗满树(根据等比数列求和公式满树总结点个数为2^(k-1)-1)

2^9 = 512<531<2^10 = 1024,因此k-1 = 9,可以求得该二叉树的高度为10

  • 现有一颗具有767个结点的完全二树T,求其叶子结点个数

求解:

设T出度为0的结点个数为N0(即叶结点的个数),

出度为1的结点个数为N1,

出度为2的结点个数为N2。

根据本篇第二章中的结构分析可知,N1要么为1,要么为0

  1. N1 = 0,根据关系式N0 = N2 + 1,可得:767 = N0 + N1 + N2,化简可得N0 = 384,满足题意
  2. N1 =1,根据关系式N0 = N2 + 1,可得:767 = N0 + N1 + N2,化简可得N0 = 767/2,N0不为整数,因此该种情况排除

因此T叶节点个数为384

 

 

 

http://www.tj-hxxt.cn/news/31776.html

相关文章:

  • 惠州做学校网站专业的制作网站开发公司
  • 龙岗网站建设szaow如何做好一个网站
  • 我想在阿里巴巴网站开店_怎么做品牌推广百度seo
  • 昆明经济技术开发区官方门户网站怎么创建网站免费建立个人网站
  • 76款wordpress付费主题密码seo优化排名推广
  • 网站建设费站长网站
  • 网站开发知乎产品市场调研怎么做
  • 周村网站建设yx718微信seo什么意思
  • 2003建网站青岛网站制作公司
  • 长沙百度网站推广百度一级代理商
  • 18+网站推广百度下载安装官方下载
  • 网站seo 文章转载 修改标题南京百度推广开户
  • 只做画册的网站搜索词和关键词
  • 中国特色社会主义为什么好专业的seo外包公司
  • 做地产网站哪家好北京seo招聘
  • 中国协会网站建设方案如何在百度推广自己的产品
  • 大连外贸网站制作友情链接平台广告
  • 海口市做网站的公司江苏网站推广公司
  • 网站流量监测网站注册地址
  • 深圳企业网站建设公司排名杭州云优化信息技术有限公司
  • 独立博客网站制作seo主要优化哪些
  • 如何做装修网站建网站哪个平台好
  • 做网站属于技术开发吗百度关键词优化排名
  • 推动政府门户网站建设项目网站
  • 秦皇岛做网站公司排名手机免费建网站
  • 设计网站banner图片北京百度快速优化排名
  • php网站商城源码东莞百度推广优化
  • 网站建设容易出现的问题网络推广的细节
  • 织梦网站建设竞价推广开户
  • 济南网站制作创意百度广告电话号码是多少