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

做自己的卡通人物的网站北京网络优化

做自己的卡通人物的网站,北京网络优化,app制作软件多少钱,中国建筑人才网app下载文章目录 概念插入和删除非递归实现中的问题递归中的引用简化相关OJ复习直达 概念 由下面二叉搜索树的性质可以知道,中序遍历它便可以得到一个升序序列,查找效率高,小于往左找,大于往右走。最多查找高度次,走到到空&am…

文章目录

  • 概念
  • 插入和删除
  • 非递归实现中的问题
  • 递归中的引用简化
  • 相关OJ复习直达

概念

  由下面二叉搜索树的性质可以知道,中序遍历它便可以得到一个升序序列,查找效率高,小于往左找,大于往右走。最多查找高度次,走到到空,还没找到,这个值不存在

插入和删除



  替换法,即找该删除结点中左子树中的最大结点或者右子树的最小结点,进行替换,再删除该结点,这样可以保证二叉树的搜索性,使该结点删除后,还是二叉搜索树

非递归实现中的问题



  下面这里删除13和14都是属于同一类型,13的左孩子为nullptr则,让13的父亲指向13的右孩子。删除14的时候,14的左孩子不为nullptr,则让14的父亲指向14的左孩子。这里很明显我们要记录删除结点的父结点,同时,还要判断删除结点是父节点的左孩子还是右孩子。若删除的孩子有左右孩子,那么我们的先找个孩子替换它,这个孩子必须是左子树的最大孩子,或者右子树的最小孩子,再像删除13和14一样删除这个结点

递归中的引用简化

  在递归的时候传引用,便可以解决,判断删除结点是父结点的左孩子还是右孩子问题。我们不需要再记录父结点。通过下面这个案例来加深理解,传引用赋值的话,10的右指针直接指向14的左孩子13,如果不传引用赋值的话,那么10的右指针保存的地址不变,还是14结点地址,而14结点被delete掉了,再次访问就会报错

相关OJ复习直达


1、二叉树的分层遍历2

2、二叉树搜索树转换成排序双向链表

3、根据二叉树的前序和中序遍历结果还原该二叉树

4、根据二叉树的中序和后序遍历结果还原该二叉树

5、二叉树的前序遍历,非递归迭代实现

6、二叉树中序遍历 ,非递归迭代实现

7、二叉树的后序遍历 ,非递归迭代实现

http://www.hkea.cn/news/913321/

相关文章:

  • 响应式网站建设有利于seo网站发布与推广方案
  • 网页制作教程课件seo推广排名重要吗
  • 小规模纳税人企业所得税怎么征收广州seo招聘
  • 济南企业自助建站网络营销策划公司
  • iis 新建网站 要登录温州seo推广外包
  • 个人想做企业网站备案惠州seo代理商
  • 做公务员题的网站口红的推广软文
  • 福州网站建设 联系yanktcn 04上海百网优seo优化公司
  • 网站备案号如何获得网站建设营销推广
  • 物流网站开发公司西安 做网站
  • 商务信息网站怎么做网络视频营销策略有哪些
  • 社交做的最好的网站怎么开发一个网站
  • 教育品牌网站建设百度搜索推广和信息流推广
  • 虎门专业做网站对网络营销的认识有哪些
  • 投资理财培训网站建设抖音引流推广一个30元
  • 做景观设施的网站网络营销推广要求
  • 携程网站建设进度及实施过程网络营销的缺点及建议
  • 石家庄网站建设哪家专业中国联通腾讯
  • 能访问各种网站的浏览器百度一下网页搜索
  • 自己做网站花多少钱雅虎搜索
  • 哈尔滨招标信息网网站推广优化排名教程
  • 个人可以建论坛网站吗福清网络营销
  • 济南做网站优化价格百度推广网站一年多少钱
  • 做网上商城网站哪家好杭州seo靠谱
  • 做营销网站制作关键词优化课程
  • 网站移动终端建设口碑营销成功案例
  • 美国做试管婴儿 网站推广普通话宣传语
  • 网站备案信息查询系统软文发布平台媒体
  • 泊头哪给做网站的好制作网页的教程
  • 漳州建设银行网站首页在百度上打广告找谁