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

pc网站建设需要提供哪些资料网站seo自己怎么做

pc网站建设需要提供哪些资料,网站seo自己怎么做,软件推广赚佣金渠道,深圳外贸建站网络推广哪家好文章目录 概念插入和删除非递归实现中的问题递归中的引用简化相关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.yayakq.cn/news/770264/

相关文章:

  • 怎样会展网站建设iis搭建网站时 属于默认文档的是
  • wordpress添加幻灯片优化网站 提高查询
  • wordpress缓存插件对比如何优化关键词搜索排名
  • php做网站需要的技术做期权注册网站
  • 如何新建网站dw合肥做网站汇站网
  • 网站建设-英九网络软件定制开发平台
  • 商城网站建设讯息科技有限公司名字叫什么好
  • 做最好的网站需要什么安徽工程信息网人员查询
  • 哪些网站是用php开发的网页设计旅游模板
  • 怎样免费自己做网站视频如何免费开网店步骤
  • 专业的营销型网站制作创建自己的网站要钱吗
  • 电子商务网站建设的必要性网站的提交重置按钮怎么做
  • 哪里有免费招聘网站兄弟们资源分享
  • 微网站首页模板海外域名怎么打开
  • 电白区住房和城乡建设局网站新品销售网站建设
  • 网站后台模板制作流程前端登陆页面设计模板
  • 上海 网站设计 公司案例学习网站建设方案摸摸学校
  • 网站建设答辩内容创建建站
  • 国家网站建设如何搜索公司所有的网站
  • 网站设计平台 动易怎样设计一个网站平台
  • 网站开发自学成都市建设局官方网站
  • 网站显示速度的代码百度搜索引擎关键词
  • 网站建设目标的文字网站搜索建设
  • 什么叫网站开发应用框架免费的家装设计app
  • 营销网站建设公司哪家好免费云服务器官网
  • ofo的网站用什么做的辽宁工程建设工程信息网站
  • 怎么用ps做网站ui专做会议发布的网站
  • 网站3d展示怎么做wordpress怎么屏蔽蜘蛛
  • 江山网站制作珠海网络推广
  • 网站建设演示ppt模板邯郸市网络公司