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

知名企业网站建设案例wordpress实现论坛

知名企业网站建设案例,wordpress实现论坛,站长工具综合权重查询,北京ifc大厦基本术语:A(或B)是I的祖先,I是A(或B)的子孙;D是I的双亲,I是D的孩子;节点的孩子个数称为节点的度;树中节点的最大度数称为树的度;度大于0的节点称为…

基本术语:

  • A(或B)是I的祖先,I是A(或B)的子孙;

  • D是I的双亲,I是D的孩子;

  • 节点的孩子个数称为节点的度;

  • 树中节点的最大度数称为树的度;

  • 度大于0的节点称为分支节点,度等于0的节点称为叶节点;

  • 定义树根为第一层,则:树的深度(高度)为5;

二叉树:

定义:

树中的每个节点至多有两个孩子,则该树被称为二叉树。

特殊的二叉树:

满二叉树

高度为h的二叉树,有2^h-1个节点,则为满二叉树。

完全二叉树:

高度为h的树中每个节点都能与高度为h的满二叉树中的节点对应,则该树为完全二叉树。

二叉排序树(二叉搜索树):

左子树上的所有节点的关键字都小于根节点,右子树上的所有节点的关键字都大于根节点的关键字,且左子树和右子树也各为二叉排序树。

平衡二叉树:

树上任意一个节点的左子树深度和右子树深度相差不超过1。

二叉树的性质:

  • 对于非空二叉树,其分支数等于节点数-1(一般树也是这样)。

  • 对于非空二叉树,其叶节点数等于度为2的节点数加1。

证明:

设树中度为0,1,2的节点为n0,n1,n2,树中分支总数为B;

可知B=n2*2+n1;

又因为B=n0+n1+n2-1,所以n0=n2+1;

  • 对于完全二叉树,假设有n个节点,对于编号大于n/2的都是叶子节点。

二叉树的表示:

对于链式存储结构,

我们用结构体来存储二叉树的每个节点:

每个节点保存该节点的数据以及左右孩子的指针。

代码如下:

typedef struct Node{int Data;//数据域struct Node *lchild,*rchild;//左右孩子指针
}BiTNode;

二叉树的遍历:

二叉树有三种遍历方式,如下

先序(前序)遍历:

按照 根->左->右 的方式;

即先输出根,再递归处理左边,再递归处理右边。

代码如下:

void get(BiTree T){if(T!=NULL){visit(T);//访问根get(T->lchild);//递归处理左边get(T->rclild);//递归处理右边}
}

中序遍历:

按照 左->根->右的顺序。

后序遍历:

按照 左->右->根的顺序。

由遍历序列还原二叉树:

根据二叉树的前序、后序和二叉树的中序遍历组合,便可唯一的还原出二叉树

由前序和中序还原:

已知前序遍历的第一个元素为树的根节点R;

我们在中序遍历中找出R,则R的左边为左子树,右边为右子树;

由左子树和右子树的节点数量我们也可以在前序遍历序列中找到左子树和右子树;

最后递归处理左右子树即可。

http://www.15wanjia.com/news/161280.html

相关文章:

  • asp网站的缺点p2p网站建设
  • 常州做网站软件西安企业100强
  • 做网站前途如何邢台市政
  • 英文网站有哪些百度平台电话多少
  • 深圳网站开发制作wordpress论坛样式
  • jsp网站开发 英文python语言属于什么语言
  • 企业建设网站价格单百度的排名规则详解
  • 网站备案容易通过吗ui设计师证书有用吗
  • 网站开发工程师任职要求wordpress 种子搜索引擎
  • 北京网站制作的公司企业加强网站建设的必要性
  • 网站首页布局网站开发属于哪个板块的
  • 电子商务网站开发技术解决方案企业先做网站还是先做淘宝
  • 郴州市住房和城乡建设厅网站泰安seo网络公司
  • 苏宁推客如何做网站有没有可以做游戏的网站
  • 网站备案后证书网站企业备案和个人备案的区别
  • 免费的成品网站中联建设集团网站
  • 在线做文档的网站绵阳网站建设 经开区
  • 外贸自建站源码网站上线是前端还是后端来做
  • 如意宝魔方建站整站seo怎么做
  • 网站后台超链接怎么做asp网站开发报告
  • shopex网站首页空白服装网站开发的需求分析
  • 怎么seo网站推广电子商务网站建设自建团队
  • 海口智能建站详情wordpress5.1.1
  • 化妆品网站下载莱州信息网
  • 建设银行贷款官方网站本科自考助学班
  • 学做网站php百度手机助手下载安装最新版
  • 重庆网站备案需要几天做基础工程分包应上什么网站
  • 能进封禁网站的浏览器大数据技术就业和发展前景
  • 外贸网站建设和网站推广要怎么做微盟商城小程序
  • 想在自己的网站做支付黄埔网站建设优化seo