数据结构小结

二叉树
先序遍历:根—左—右 第一个字母为根
后序遍历:左—右—根 最后一个字母为根
中序遍历 :左—根—右 根位置作为左子树部分,右为右子树部分
树的节点
所谓的根节点就是树的最顶端的节点,

继续往下分为子节点,

当不断细分直到不再有子节点时为叶子节点。
度为三节点数N=n0+n1+n2+n3=0n0+1n1+2n2+3n3;
二叉排序树等概率查找成功平均长度ASL=E(i=0/i=n)(第i层x该层节点数)/节点总数
广义表LS=(a,(b),((c,(d))))
表头:a //第一个逗号前内容右括号加括号
表尾:((b),((c,(d)))) //除表头所有内容,广义表再加一个括号
长度:3 //只看逗号分隔块数,不管括号里面内容
深度:4 //最外层最多括号层数
广义表的画法
在这里插入图片描述
哈佛曼编码:排序后 左为0,右为1.
最小生成树算法 普里姆算法是逐步向U中增加顶点的“加点法。
鲁斯卡尔算法逐步增加生成树所包含的边–“加边法”。
哈希表:线性探测法,拉链法
**十种排序:**快速排序 希尔排序 桶排序 计数排序 冒泡排序 选择排序 插入排序 归并排序 堆排序 基数排序

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值