树的遍历
0 条评论好久没有写博客了,主要是没有想到写什么。最近有点焦虑,感觉自己啥也学不进去,工作上又特别清闲,虽然很安逸,但确实很焦虑。所以想着还是随便写点吧,也不是很难的东西,权当做个笔记记录一下吧,也好打发打发时光,排解焦虑。
关于树的遍历的话,其实平常开发的过程中常用吧,其实也并不是很常用,但也并非完全无用。主要场景的话可能在于一些层级菜单/部门树/权限树/层级节点树遍历之类可能会有一点点用处。
好久没有写博客了,主要是没有想到写什么。最近有点焦虑,感觉自己啥也学不进去,工作上又特别清闲,虽然很安逸,但确实很焦虑。所以想着还是随便写点吧,也不是很难的东西,权当做个笔记记录一下吧,也好打发打发时光,排解焦虑。
关于树的遍历的话,其实平常开发的过程中常用吧,其实也并不是很常用,但也并非完全无用。主要场景的话可能在于一些层级菜单/部门树/权限树/层级节点树遍历之类可能会有一点点用处。
二叉搜索树的定义:
二叉查找树,是指一棵空树或者具有下列性质的二叉树:
- 若任意节点的左子树不空,则左子树上所有节点的值均小于它的根节点的值;
- 若任意节点的右子树不空,则右子树上所有节点的值均大于它的根节点的值;
- 任意节点的左、右子树也分别为二叉查找树;
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.