数据结构试题库答案讲解.pdf
文库****品店
亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
数据结构试题库答案讲解.pdf
数据结构试题及答案一、单项选择题(1)一个算法应该是()。A)程序B)问题求解步骤的描述C)要满足五个基本属性D)A和C(2)算法指的是()。A)计算机程序B)解决问题的计算方法C)排序算法D)解决问题的有限运算序列。(3)与数据元素本身的形式、内容、相对位置、个数无关的是数据的()。A)存储结构B)逻辑结构C)算法D)操作(4)从逻辑上可以把数据结构分为()两大类。A)动态结构、静态结构B)顺序结构、链式结构C)线性结构、非线性结构D)初等结构、构造型结构(5)下列叙述中正确的是()。A)一个逻辑数据结
数据结构试题库答案讲解.pdf
数据结构试题及答案一、单项选择题(1)一个算法应该是()。A)程序B)问题求解步骤的描述C)要满足五个基本属性D)A和C(2)算法指的是()。A)计算机程序B)解决问题的计算方法C)排序算法D)解决问题的有限运算序列。(3)与数据元素本身的形式、内容、相对位置、个数无关的是数据的()。A)存储结构B)逻辑结构C)算法D)操作(4)从逻辑上可以把数据结构分为()两大类。A)动态结构、静态结构B)顺序结构、链式结构C)线性结构、非线性结构D)初等结构、构造型结构(5)下列叙述中正确的是()。A)一个逻辑数据结
数据结构课后习题答案讲解.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
数据结构试题12、若需要利用形参直接访问实参,则应把形参变量说明为(B)参数。一、单选题A指针B引用C值D变量1、在数据结构的讨论中把数据结构从逻辑上分为(C)13、下面程序段的时间复杂度为(C)A内部结构与外部结构B静态结构与动态结构for(inti=0;i<m;i++)C线性结构与非线性结构D紧凑结构与非紧凑结构。for(intj=0;j<n;j++)2、采用线性链表表示一个向量时,要求占用的存储空间地址(D)a[i][j]=i*j;A必须是连续的B部分地址必须是连续的AO(m2)BO(n2)CO(m
数据结构树的讲解.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