会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
与你在巅峰相会
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
61
下一页
2019年4月12日
5.4删除二叉搜索树的任意元素
摘要: 一.删除思路分析 在删除二叉搜索树的任意元素时,会有三种情况: 1.1 删除只有左孩子的节点 节点删除之后,将左孩子所在的二叉树取代其位置;连在原来节点父亲元素右节点的位置,比如在图中需要删除58这个节点。 删除58这个节点后,如下图所示: 1.2 删除只有右孩子的节点: 节点删除之后,将右孩子所在
阅读全文
posted @ 2019-04-12 11:00 WFaceBoss
阅读(1316)
评论(1)
推荐(0)
2019年4月11日
5.3 删除二叉搜索树的最大元素和最小元素
摘要: 在5.2中完成了树的遍历,这一节中将对如何从二叉搜索树中删除最大元素和最小元素做介绍:我们要想删除二分搜索树的最小值和最大值,就需要先找到二分搜索树的最小值和最大值,其实也还是很容易的,因为根据二叉搜索树的特点,它的左子树一定比当前节点要小,所以二叉搜索树的最小值一定是左子树一直往下走,一直走到底。
阅读全文
posted @ 2019-04-11 09:04 WFaceBoss
阅读(1726)
评论(1)
推荐(2)
2019年4月10日
uni-app开发小程序准备阶段
摘要: 1.软件安装 开始之前,开发者需先下载安装如下工具: HBuilderX:官方IDE下载地址 下面开发工具根据需求进行安装: 微信小程序开发工具安装 https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 支付宝
阅读全文
posted @ 2019-04-10 17:00 WFaceBoss
阅读(1999)
评论(0)
推荐(0)
2019年4月9日
5.2二叉搜索树遍历(前序、中序、后序、层次、广度优先遍历)
摘要: 前言:在上一节中,我们对树及其相关知识做了了解,对二叉搜索树做了基本的实现,下面我们继续完善我们的二叉搜索树。 对于二叉树,有深度遍历和广度遍历,深度遍历有前序、中序以及后序三种遍历方法,广度遍历即我们寻常所说的层次遍历,如图: 因为树的定义本身就是递归定义,所以对于前序、中序以及后序这三种遍历我们
阅读全文
posted @ 2019-04-09 19:00 WFaceBoss
阅读(6396)
评论(0)
推荐(2)
2019年4月8日
5.1二叉搜索树基础
摘要: 前言:本文通过先通过了解一些二叉树基础知识,然后在转向学习二分搜索树。 1 树 1.1 树的定义 树(Tree)是n(n>=0)个节点的有限集。n=0时称为空树。在任意一颗非空树中: (1)有且仅有一个特定的称为根(Root)的节点;(2)当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1
阅读全文
posted @ 2019-04-08 18:16 WFaceBoss
阅读(343)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
61
下一页
公告