高频算法面试题 5. 树(Tree)

  1. 一个重要的结论: 一个有n个结点的树有n-1条边.

  2. 树的类型:

  • 二叉树 每个结点最多只有两个子结点. 完全二叉树 1. 除了最后一层都是满二叉树. 2. 叶结点靠左排列,先填满左边的.
  • 多叉树, 每个结点不止两个,如B+ 树.
  1. 树的遍历
  • 前序遍历 根-左子树-右子树 (3,9,4,null,2,1,7 )
  • 中序遍历 左-根-右 -> [ [4,9,null], 3,[1,2,7] ]
  • 后序 左-右-根 ->[ [4,null,9], [1,7,2], 3]


    (3,9,4,null,2,1,7 )
Selection_219.png

题目

105

image.png

236
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容