ImageVerifierCode 换一换
格式:PPTX , 页数:15 ,大小:115.47KB ,
资源ID:10341350      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10341350.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(华师大数据结构复习题.pptx)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

华师大数据结构复习题.pptx

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,1,、四种基本逻辑结构是:,_,?,2,、算法区别于程序的主要地方是,_,。,3,、算法评价一般考虑四个方面:,_,、,_,、,_,、,_,;其中在数据结构里主要考虑,_,。,4,、时间和空间性能往往是一对矛盾吗?,5,、空间耗费包括代码部分吗?,6,、程序段时间复杂性的简单判断?,7,、算法的时间复杂性越高,则从计算机速度提高得到的收益就越大吗?,第二部分 复习提纲,(,不分题型,),1,、顺序表和链表哪个可以按序号随机存取?按值能否随机存取?,2,顺序表和链表中的逻辑关系分别用什么表示?,3,链表中结点

2、物理地址一定不连续吗?,4,、寻找单链表中当前结点的后继和前趋的时间复杂度分别是,_,。,5,、单链表中插入、删除结点的执行步骤?,6,、何谓存储密度?顺序表、链表分别如何?,L,a,1,a,2,a,n,7,、例:将顺序表中所有负数移动到表的前端,要求移动次数小。,解:双向扫描:从前向后找一个正数,再从后向前找一个负数,然后交换两者位置。复杂性为,O,(,n,)。,void moves(sqlist*L),int i,j;,datatype x;,i=1;j=L-n;/,设数组下标从,1,开始,while(idataidataj=0/,从后向前找负数,if(idatai;L-datai=L-d

3、ataj;L-dataj=x;,i+;j;,+-+-+-+-+-,8,、例:删除顺序表中所有的正数,要求移动次数小。,解:搜索顺序表,对每一个正数,先不删除,而是累计当前正数个数,s,,于是,对每个非正数,将它一次性前移,s,位。算法复杂性为,O,(,n,)。,void dels(sqlist*L),int s,i;,s=0;/,正数计数器,for(i=0;in;i+),if(L-datai0 s+;/,累计当前正数,else if(s0)L-datai-s=l-datai;/,向前移动,s,位,L-n=L-n-s;/,调整表长,+-+-+-+-+-,1,、什么问题需要用栈或队列来描述?,2,

4、怎样克服假溢出?,3,、已知进栈序列,怎样判断哪些出栈序列可能或不可能?,4,、,C,语言中,串的存储方式是,_,。,5,、,空串、空白串、串相等、模式匹配含义?,6,、,strcmp(),、,strlen(),、,strcat(),、,strcpy(),函数功能?,1,、数组的基本运算是,读、写,。没有插入删除等运算,2,、为什么说数组是随机存储结构?,3,、对称矩阵、稀疏矩阵,谁压缩存储后还可以随机存取?,4,、十字链表中的结点需存储非零元素的哪五个信息?,5,、广义表的分类,图形表示与识别?,6,、广义表不仅是线性表的推广,也是树的推广。,7,、用,head(),和,tail(),函数

5、在广义表,A=(a,(x,y,z),b),中取出原子,b,。,1,、,3,个结点可构成,_,个不同形态的二叉树。,2,、,二叉树的先根遍历序列和后根遍历序列相同,则该二叉树的特征是,_,。,3,、能否,有二叉树,其任何遍历次序都相同?,4,、,某完全二叉树有,5,个叶子,则其结点总数为,_,。,(10,或,9,,一般,2n,或,2n-1),5,、,某完全二叉树的第,5,层只有,6,个结点,则其叶子结点数是,_,。,6,、树的先根遍历需要借助,_,来实现、层次遍历需要借助,_,来实现。,(,栈,队列,),7,、,线索二叉树上,求结点的,(,遍历,),前趋和后继时可利用线索得到,是否就不必进行遍历

6、了?,8,、,线索二叉树中,线索的含义?,9,、哈夫曼树的特点?,10,、如何画中序、先序、后序线索二叉链表(线索二叉树)?,解:以中序线索二叉链表为例,下列二叉树的中序线索二叉链表如图所示。详细过程见课本。,A,B,C,D,E,F,C,B,D,E,A,0,0,0,0,0,F,1,1,1,1,1,1,1,NULL,NULL,中序:,D B E F A C,A,B,C,D,E,F,NULL,NULL,中序线索二叉树,中序线索二叉链表,11,如何由先序中序、后序中序还原出二叉树?,解:,对前序序列,序列的第一个点就是整个二叉树的根;,对后序序列,序列的最后一个点就是整个二叉树的根;,对中序序列,以

7、根为界,序列的前一部分为根的左子树,后一部分为根的右子树;并且,前一部分是左子树的中序序列,后一部分是右子树的中序序列。,若给定了前序和中序序列,反复利用上面的和,即由前序序列找到根,由中序序列得到左、右子树;再对每个子树由前序序列找到子树的根,由中序序列得到子树的左、右子树,等等类推,每次得到一个点,(,子树的根,),,从而逐渐还原和构造出该二叉树。,例 由先根和中根序列构造二叉树,G,先根序列,中根序列,A,B,H,F,D,E,C,K,G,H,B,D,F,A,E,K,C,H,F,D,K,G,B,C,E,A,后根,+,中根,呢?,12,、例:判断二叉树是否所有结点都为正数。,解:设二叉树根指

8、针类型为,bitree,,函数名为,detect,,函数返回判断结果,int detect(bitree t),if(t=NULL)return 1;/,空树返回真,递归出口,if(t-datalchild),/,由左右子树共同决定真或假,13,、例:判断是否二叉树,t,否满足小根堆的特点,。,解:设二叉树结点类型为,bitree,,函数名为,detect,,函数返回判断结果。,int detect(bitree t),if(t=NULL)return 1;/,空树返回真,if(t-lchild!=NULL&t-lchild-datadata)|,(t-rchild!=NULL,return

9、detect(t-lchild),1,n,个顶点及,e,条边的无向图,邻接表中的边结点数为,_,,邻接矩阵中,1,的个数为,_,。若是有向图呢?,2,、,n,个顶点的无向图、有向图,边数范围分别是多少?,3,、图的,DFS,遍历类似树的,_,遍历,是其推广。,4,、,在邻接矩阵和邻接表上进行,BFS,或,DFS,遍历时,时间复杂性分别为多少?,5,、某图有,3,个连通分量,则要访问所有顶点时,必须调用,_,次,DFS,遍历算法。,6,、,若有向图的邻接矩阵中,主对角线以下的元素均为零,则该图可拓扑排序吗?,7,、拓扑排序可用以分析工程能否顺利进行。,8,、何谓,关键路径?,0 1 0 1 0,

10、1 0 1 0 1,0 1 0 1 1,1 0 1 0 0,0 1 1 0 0,V1,1,V2,2,V3,3,V4,4,m,2,4,1,3,1,各种排序算法的复杂度如何?,(,好、坏、平均,?),(1),、哪些最好和最坏时间复杂度都为,O(nlog,2,n),?,(2),、趟数最少和最多情况如何?,(3),、哪些,空间复杂性为,O(n),?,2,、初始序列基本有序时,哪些排序方法好?,3,、,n,个数据直接插入排序,可能的最少比较次数是,_,。,4,、希尔排序的增量序列中,最后一个增量为,_,。,5,、,堆的定义?,6,、,基数排序的排序趟数?,练习:,(49,38,13,76,65,97,27,49,),7,各种排序方法步骤如何?(会写每趟结果,冒泡、选择、快速排序等),1,、顺序查找法既可用于顺序表,也可用于链表吗?,2,、二分查找对数据的要求?,3,、分块查找如何分块较好?效率如何?,4,、二叉排序树按,_,遍历结果递增有序。,5,、,散列表中要解决的两个主要问题是:,_,、,_,。,6,、,解决散列引起的冲突问题,常采用的方法有哪些?,7,、何谓,堆积现象?开散列表会出现吗?,8,、数据量越多,散列表的查找效率就越低吗?,i,i+1,i+2,i+k,i+k+1,#,#,#,#,#,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服