计算机专业复试部分内容

DS

  1. 循环队列的顺序表中,为什么要空一个位置?
    区分队空队满
  2. 什么是二叉排序树?
    左小于大
  3. 哈夫曼树
    带权路径长度WPL最小的二叉树,也称最优二叉树
    构造方法:两最小顶点结合成一个结点
    特点:权值越大离根结点越近,没有度为一的结点
    应用:哈夫曼编码,长度最短的前缀编码
  4. 散列表
    定义:根据关键码值直接访问的数据结构
    散列函数:直接定址法、平方取中法、除留取余法、数字分析法
    散列冲突:多个关键字映射到同一地址
    解决冲突方法:
    (开放定址法:
    线性探查法,堆积现象
    平方探查发,解决堆积现象)
    (拉链法,把所有同义词链接起来,适用于增加删除)
  5. 深度优先搜索遍历和广度优先搜索遍历的过程
    深度优先搜索遍历,类似树的层次遍历,工作栈
    广度优先搜索遍历,类似树的先序遍历,队列+辅助数组
  6. 最小生成树
    Prim按点
    克鲁斯卡尔算法,按边
  7. 最短路径
    迪杰斯特拉算法求求单源最短路径
    Floyd算法求各顶点之间最短路径问题
  8. AOV和AOE区别在于用顶点还是边表示活动
  9. 拓扑排序
    去度为1的结点
    拓扑排序可以检测AOV网是否有环
  10. 关键路径
    由关键活动组成的路径
  11. 图的应用
    最小生成树:Prim、克鲁斯卡尔
    最短路径:迪杰斯特拉、弗洛伊德
    拓扑排序
    关键路径
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值