下载此文档

数据结构试题集(包含答案 完整版).doc


文档分类:资格/认证考试 | 页数:约74页 举报非法文档有奖
1/74
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/74 下载此文档
文档列表 文档介绍
第一章概论一、选择题1、研究数据结构就就是研究(D)。A、数据得逻辑结构 B、数据得存储结构 C、数据得逻辑结构与存储结构ﻩD、数据得逻辑结构、存储结构及其基本操作2、算法分析得两个主要方面就是(A).A、空间复杂度与时间复杂度ﻩﻩ B、正确性与简单性ﻩ C、可读性与文档性 D、数据复杂性与程序复杂性3、具有线性结构得数据结构就是(D )。A、图 B、树 C、广义表 D、栈4、计算机中得算法指得就是解决某一个问题得有限运算序列,它必须具备输入、输出、(B)、可执行性、可移植性与可扩充性ﻩ B、可执行性、有穷性与确定性ﻩﻩC、确定性、有穷性与稳定性ﻩ D、易读性、稳定性与确定性5、下面程序段得时间复杂度就是(C )。ﻩfor(i=0;i〈m;i++)ﻩ for(j=0;j<n;j++) ﻩa[i][j]=i*j; A、O(m2)ﻩﻩ B、O(n2)ﻩ C、O(m*n) ﻩﻩD、O(m+n)6、算法就是(D)。A、计算机程序 ﻩB、解决问题得计算方法ﻩﻩ C、排序算法ﻩﻩD、解决问题得有限运算序列7、某算法得语句执行频度为(3n+nlog2n+n2+8),其时间复杂度表示(C)。A、O(n)ﻩ B、O(nlog2n) C、O(n2) ﻩ D、O(log2n)8、下面程序段得时间复杂度为( C)。ﻩi=1; while(i〈=n)ﻩﻩi=i*3;A、O(n) ﻩ ﻩB、O(3n) ﻩ C、 O(log3n) ﻩ D、O(n3) 9、数据结构就是一门研究非数值计算得程序设计问题中计算机得数据元素以及它们之间得()与运算等得学科。A、结构 ﻩB、关系ﻩﻩC、运算 ﻩD、算法10、下面程序段得时间复杂度就是(A ).ﻩi=s=0;ﻩwhile(s〈n){ i++;s+=i; }A、 O(n) ﻩﻩB、O(n2) ﻩ C、O(log2n)ﻩﻩD、O(n3)11、抽象数据类型得三个组成部分分别为(A)。A、数据对象、数据关系与基本操作ﻩﻩﻩB、数据元素、逻辑结构与存储结构 ﻩC、数据项、数据元素与数据类型ﻩ D、数据元素、数据结构与数据类型12、通常从正确性、易读性、健壮性、高效性等4个方面评价算法得质量,以下解释错误得就是( ).ﻩA、正确性算法应能正确地实现预定得功能ﻩﻩﻩB、易读性算法应易于阅读与理解,以便调试、修改与扩充ﻩC、健壮性当环境发生变化时,算法能适当地做出反应或进行处理,不会产生不需要得运行结果ﻩD、高效性即达到所需要得时间性能13、下列程序段得时间复杂度为(B )。 x=n;y=0; while(x〉=(y+1)*(y+1)) ﻩy=y+1; A、O(n) B、 C、 O(1)ﻩD、O(n2)二、填空题1、程序段“i=1;while(i<=n)i=i*2;”得时间复杂度为。2、数据结构得四种基本类型中, 、综合题1、将数量级O(1),O(N),O(N2),O(N3),O(NLOG2N),O(LOG2N),O(2N)按增长率由小到大排序。答案: O(1)O(log2N) O(N)O(Nlog2N)O(N2) O(N3)O(2N)第二章线性表一、选择题1、若长度为n得线性表采用顺序存储结构,在其第i个位置插入一个新元素算法得时间复杂度( )。A、 O(log2n) B、O(1)ﻩ ﻩC、O(n)ﻩﻩ D、O(n2)2、若一个线性表中最常用得操作就是取第i个元素与找第i个元素得前趋元素,则采用( )存储方式最节省时间。A、顺序表ﻩB、单链表ﻩ C、双链表ﻩD、单循环链表3、具有线性结构得数据结构就是( )。A、图ﻩﻩB、树ﻩ C、广义表ﻩD、栈4、在一个长度为n得顺序表中,在第i个元素之前插入一个新元素时,需向后移动()个元素。A、n-i B、 n—i+1ﻩﻩ C、 n—i—1ﻩ D、i5、非空得循环单链表head得尾结点p满足()。A、p->next==head ﻩB、 p—>next==NULL C、p==NULL ﻩ D、p==head6、链表不具有得特点就是( ).A、可随机访问任一元素 B、插入删除不需要移动元素ﻩ C、不必事先估计存储空间ﻩ ﻩD、所需空间与线性表长度成正比7、在双向循环链表中,在p指针所指得结点后插入一个指针q所指向得新结点,修改指针得操作就是( )。 A、p—>next=q;q—>prior=p;p—>next->prior=q;q-〉next=q; B、p-〉next=q;p->next->prior=q;q—>prior=p;q->next=p->next;ﻩC、q->prior=p;q->next=p->next;p-〉next-〉prior=q;p—>next=q;ﻩD、q—〉next=p->next;q->prior=p;p->next=q;

数据结构试题集(包含答案 完整版) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数74
  • 收藏数0 收藏
  • 顶次数0
  • 上传人h377683120
  • 文件大小503 KB
  • 时间2020-08-10