软件工程师培训第八章 数据结构.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程师培训第八章 数据结构

软件工程师培训;数据结构上午科目;高频考点;8.1 线性结构——知识点1;8.1 线性结构——知识点2;8.1 线性结构——知识点3;8.1 线性结构——知识点3;8.1 线性结构——知识点2;8.1 线性结构——知识点3;8.1 线性结构——知识点3;线性表练习;练习;8.1 线性结构——知识点2;8.1 线性结构——知识点2;练习;8.1 线性结构——知识点4;8.1 线性结构——知识点4;8.1 线性结构——知识点4;8.1 线性结构——知识点4;8.1 线性结构——知识点4;;栈练习;队列;练习;练习;练习;串;练习;8.2 数组、矩阵和广义表——知识点1;练习;8.2 数组、矩阵和广义表——知识点2;练习;8.2 数组、矩阵和广义表——知识点3;练习;练习;8.3树——知识点1;练习;练习;练习;8.3树——知识点1;8.3树——知识点1;练习;练习;8.3树——知识点2;练习;练习;练习;8.3树——知识点3 最优二叉树;;(1)根据n个权值w1, w2, …, wn,构造n棵二叉树组成的森林F={T1, T2, …, Tn},其中每棵二叉树Ti中只有一个权值为wi的根结点,没有左右子树。 (2)在森林F中选出两棵根结点权值最小的树(若有多个任选两棵),合并成一棵新二叉树。新根结点的权为原两树的根的权值和,原两树作为其左右子树(谁左,谁右无关紧要)。 (3)对新的森林F重复(2),直到只剩一棵树为止。;练习;8.3树——知识点4;树换为二叉树;;森林转化后二叉树的根结点有右子树 二叉树的右分支上的结点都是原森林中二叉树的根结点。;二叉树转树或森林:左孩子变为长子,右孩子变为右兄弟。;练习;练 习;8.4图——知识点1;邻接矩阵(Adjacency Matrix):表示顶点间邻接关系的n阶矩阵: ;练习;练习;例;练习;练习;8.4图——知识点2;;8.4图——知识点2;;8.4图——知识点3;普里姆算法;克鲁斯卡尔算法;8.4图——知识点4拓扑排序;8.4图——知识点5;8.4图——知识点5;练习;练习;练习;8.6排序——知识点1;练 习;练 习;练 习;练 习;练 习;练 习;内排序的比较和选择;练习;练习;练习;练习;练习;练习;练习;练习;8.5 查找——知识点1;顺序查找 顺序查找的基本思想是:从表的一端开始,顺序扫描线性表,依次将扫描到的结点关键字和给定值k相比较。若当前扫描到的结点关键字和k相等,则查找成功;若扫描结束后,仍未找到关键字等于k???结点,则查找失败。顺序查找方法既适用于线性表的顺序存储结构,也适用于线性表的链式存储结构。 在等概率的情况下,平均查找长度为(n+1)/2,即查找成功时的平均比较次数约为表长的一半。若k值不在表中,则需要进行n+1次比较之后才能确定查找失败。 ;练习;二分法查找又称折半查找,它是一种效率较高的查找方法。二分法查找要求线性表是有序表,即表中结点按关键字有序。二分查找算法只适合于顺序存储的线性结构。 ;折半查找的思想;练习;练习;练习;8.5 查找——知识点4;练习;练习

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档