数据结构系列之树结构(Tree)

本期文章介绍的数据结构是树。

【主要特征】
树的主要特征如下:(1) 是层次数据结构; (2) 由根节点, 叶节点以及链接路径组成。

树状结构如下图所示:
在这里插入图片描述
【二叉搜索树】
二叉搜索树,即Binary Search Tree,简称BTS,有以下五个主要特征:(1) 每个结点最多能有2个子结点。用上面的图来解释子结点和父结点,结点2的两个子结点分别为8和10, 而8和10的父结点为2;(2) 假设一个结点共有两个子结点,左子结点 > 右子结点, 右子结点 > 父结点; (3) 二叉树中不能存在重复的值;(4) 在BTS中,最大值位于最右下位置的叶结点中,最小值位于最左下位置的叶结点中;(5) 在BTS中插入、删除或者索引值的耗时为O(LogN)。

二叉搜索树示例如下图所示:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值