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

用记事本做网站缺少body哈尔滨最新今日头条新闻

用记事本做网站缺少body,哈尔滨最新今日头条新闻,网站建设中 源码,建一个网站需要什么流程文章目录 1. 二叉搜索树的概念2. 二叉搜索树的操作1.1 二叉搜索树的查找1.2 二叉搜索树的插入1.3 二叉搜索树的删除 1. 二叉搜索树的概念 二叉搜索树又称二叉排序树,它可能是一棵空树,也可能是具有以下性质的二叉树: 若它的左子树不为空&am…

文章目录

  • 1. 二叉搜索树的概念
  • 2. 二叉搜索树的操作
    • 1.1 二叉搜索树的查找
    • 1.2 二叉搜索树的插入
    • 1.3 二叉搜索树的删除

在这里插入图片描述

1. 二叉搜索树的概念

二叉搜索树又称二叉排序树,它可能是一棵空树,也可能是具有以下性质的二叉树:

  • 若它的左子树不为空,则左子树上所有节点的值都小于根节点的值
  • 若它的右子树不为空,则右子树上所有节点的值都大于根节点的值
  • 它的左右子树也分别为二叉搜索树

在这里插入图片描述

2. 二叉搜索树的操作

在这里插入图片描述

int a[] = { 8, 3, 1, 10, 6, 4, 7, 14, 13 };

1.1 二叉搜索树的查找

  1. 从根开始比较、查找,比根大则往右边走查找,比根小则往左边走查找。
  2. 最多查找高度次,若走到空还没找到,则这个值不存在。

1.2 二叉搜索树的插入

  1. 树为空,则直接新增节点,赋值给 root 指针
  2. 树不空,按二叉搜索树性质查找插入位置,插入新节点

在这里插入图片描述

1.3 二叉搜索树的删除

首先查找元素是否在二叉搜索树中,如果不存在,就返回;否则要删除的节点可能分下面四种情况

  1. 要删除的节点无孩子节点
  2. 要删除的节点只有左孩子节点
  3. 要删除的节点只有右孩子节点
  4. 要删除的节点有左、右孩子节点

看起来待删除节点有 4 种情况,实际情况 a 可以与情况 b 或者情况 c 合并起来,因此真正的删除过程如下:

  • 情况 b :删除该节点且使被删除节点的双亲节点指向被删除节点的左孩子节点 - 直接删除
  • 情况 c :删除该节点且使被删除节点的双亲节点指向被删除节点的右孩子节点 - 直接删除
  • 情况 d :在它的右子树中寻找中序下的第一个节点(关键码最小),用它的值填补到被删除节点中,再来处理该节点的删除问题 - 替换法删除

在这里插入图片描述


本文完
http://www.tj-hxxt.cn/news/27840.html

相关文章:

  • 做天猫网站要多少钱新网站如何让百度收录
  • 番禺建设局网站首页seo文章关键词怎么优化
  • 网站怎么推广最百度seo优化系统
  • 上海魔力网站建设公司网络seo优化推广
  • 定制型网站建设平台郑州关键词优化顾问
  • 电脑网页翻译seo推广怎么样
  • gov域名网站有哪些灰色关键词排名收录
  • 山东省政府办公厅魏国主任简历seo优化有哪些
  • 项城市住房和城乡建设局网站代写文章
  • magento网站建设百度识图入口
  • 成功网站建设案例网站优化排名推广
  • 快速网站开发网络营销的实现方式有哪些
  • phpmysql网站开发案例微信公众号seo
  • 建设网站 买了域名还要什么线上推广平台报价
  • 国内做网站上市公司网络营销好找工作吗
  • 做网站4000-262-263seo是什么服务
  • 高端网站建设jm3q可免费投放广告的平台
  • 到哪里做网站seo排名平台
  • 淄博网站制作优化推广营销推广公司
  • 动画制作专业培训seo快速推广
  • 做网站代刷能赚多少钱百度推广广告收费标准
  • 网站类型案例免费下载百度
  • axure做网站原型教程超级seo工具
  • h5网站设计报价网络营销app有哪些
  • 丰台深圳网站建设公司自动推广工具
  • 2022网页游戏福建seo排名培训
  • 网站建设太金手指六六二五百度开户是什么意思
  • 北京建委网官网郑州seo服务技术
  • 网址转换成短链接seo必备软件
  • 网站建设计划表模板下载北京网站优化策略