数据结构习题讲解.pdf
17****27
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
数据结构习题讲解.pdf
数据结构习题讲解第1章绪论一、判断题1.数据的逻辑结构与数据元素本身的内容和形式无关。(V)2.一个数据结构是由一个逻辑结构和这个逻辑结构上的一个基本运算集构成的整体。(V)3.数据元素是数据的最小单位。(X)4.数据的逻辑结构和数据的存储结构是相同的。(X)5.程序和算法原则上没有区别,所以在讨论数据结构时可以通用。(X)6.从逻辑关系上讲,数据结构主要分为线性结构和非线性结构两类。(V)7.数据的存储结构是数据的逻辑结构的存储映象。(V)8.数据的物理结构是指数据在计算机内实际的存储形式。(V)9.数
数据结构课后习题答案讲解.ppt
第一章习题讲解(3)for(inti=1;i<=n;i++)for(intj=1;j<=i;j++)for(intk=1;k<=j;k++)x++;划线语句的执行次数为n(n+1)(n+2)/6,渐近时间复杂度为O(n3)(4)x=n;y=0;while(x>=(y+1)*(y+1))y++;划线语句的执行次数为n1/2,渐近时间复杂度为O(n1/2)2-4.Loc(A[i][j][k])=134+(i*n*p+j*p+k)*22-9.设有长度为n的一维整型数组A,设计一个算法,将原数组中的元素以逆序
数据结构期末复习题讲解.pdf
(1)若以1234作为双端队列的输入序列,则既不能由输入受限双端队列得到,也不能由输出受限双端队列得到的输出序列是()。A)1234B)4132C)4231D)4213(2)将一个A[1..100,1..100]的三对角矩阵,按行优先存入一维数组B[298]中,A中元素a在B数组66,65中的位置k为()(假设B[0]的位置是1)。A)198B)195C)197D)198(3)若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为()。nn1nA)n-1B)1C)D)1mm
数据结构期末复习题讲解.pdf
(1)若以1234作为双端队列的输入序列,则既不能由输入受限双端队列得到,也不能由输出受限双端队列得到的输出序列是()。A)1234B)4132C)4231D)4213(2)将一个A[1..100,1..100]的三对角矩阵,按行优先存入一维数组B[298]中,A中元素a在B数组66,65中的位置k为()(假设B[0]的位置是1)。A)198B)195C)197D)198(3)若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为()。nn1nA)n-1B)1C)D)1mm
数据结构树的讲解.ppt
6.4树和森林6.4.1树的存储结构双亲表示法举例6.4.1树的存储结构二、孩子表示法(顺序存储)孩子表示法举例孩子链表存储表示(链式存储)孩子链表存储表示举例例1:设树T以孩子链表为存储结构,寻找值为x的双亲结点的算法如下:例2:删除值为x的结点的第i棵子树的算法delete如下:Statusdelete(Ctree&T,TElemTypex,inti){//当值为x的结点不存在时返回-2;当值为x的结点为//叶结点或无第i棵子树时返回-1,否则返回1.for(k=0;k<T.n;k++)if(T.no