2013江西省数据结构基础考试技巧、答题原则

发布时间:2016-01-19 15:41:47   来源:文档文库   
字号:
1、广义表A=(A,B,(C,D),(E,(F,G))),则head(tail(head(tail(tail(A)))))=( D )。 A) (G) B) (D) C) C D) D 2、设单链表中指针p指向结点m,若要删除m之后的结点(若存在),则需修改指针的操作为( A )。 A)p->next=p->next->next; B) p=p->next; C)p=p->next->next; D) p->next=p; 3、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。 A)9 B)11 C)15 D)不能确定 4、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。 A)9 B)11 C)15 D)不能确定 5、对待排序的元素序列进行划分,将其分为左、右两个子序列,再对两个子序列施加同样的排序操作,直到子序列为空或只剩一个元素为止。这样的排序方法是( A )。 A)直接选择排序 B)直接插入排序 C)快速排序 D)起泡排序 6、n个顶点的图的最小生成树必定( D ),是不正确的描述。 A)不唯一 B)权的总和唯一 C)不含回路 D)有n条边 7、n个顶点的强连通图至少有( A )条边。 A)n B)n+1 C)n-1 D)n(n-1) 8、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。 A)9 B)11 C)15 D)不能确定 9、若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点的个数是( B )。 A)9 B)11 C)15 D)不能确定 10、下列序列中,执行第一趟快速排序后得到的序列是( A )。 A)[d,a,e,d,b]f[h,g] B) [c,e,a,d]f[h,g,b] C) [g,a,e,c,b]f[d,h] D) [a,b,c,d,]f[e,g,h] 11、广义表head(((a,b),(c,d)))的运算结果为( A )。 A)(a,b) B)(c,d) C)空表 D)((a,b),(c,d)) 12、n个顶点,e条边的有向图的邻接矩阵中非零元素有( C )个。 A)n B)2e C)e D) n+e 13、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。 A)4 B)5 C)6 D)7 14、下面程序段的时间复杂度是( A )。 s =0; for( i =0; inext=p->next->next; B) p=p->next; C)p=p->next->next; D) p->next=p; 21、下列各种数据结构中属于线性结构的有( A )。 A)栈 B) 二叉树 C) 广义表 D) 图 22、广义表head(((a,b),(c,d)))的运算结果为( A )。 A)(a,b) B)(c,d) C)空表 D)((a,b),(c,d)) 23、线性表的链接实现有利于( A )运算。 A)插入 B)读元素 C)查找 D)定位 24、下面程序段的时间复杂度是( A )。 s =0; for( i =0; inext=s; s->next=p; B)s->next=p->next; p->next=s; C)p->next=s->next; s->next=p D)p->next=s; s->next=q; 33、有一个有序表{1,4,6,10,18,35,42,53,67,71,78,84,92,99}。当用二分查找法查找键值为84的结点时,经( B )比较后查找成功。 A) 4 B)3 C)2 D)12 34、数据结构中,在逻辑上可以把数据结构分成( B )。 A)动态结构和静态结构 B)线性结构和非线性结构 C)紧凑结构和非紧凑结构 D)内部结构和外部结构 35、设单链表中指针p指着结点A,若要删除A之后的结点(若存在),则需要修改指针的操作为( A )。 A)p->next=p->next->next B)p=p->next C)p=p->nexe->next D)p->next=p 36、向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( D )。 A) hs->next=s; B) s->next=hs->next; hs->next=s; C) s->next=hs; hs=s; D) s->next=hs; hs=hs->next; 37、以下属于顺序存储结构优点的是( A )。 A) 存储密度大 B) 插入运算方便 C)删除运算方便 D)可方便地用于各种逻辑结构的存储表示 38、设单链表中指针p指向结点m,若要删除m之后的结点(若存在),则需修改指针的操作为( A )。 A)p->next=p->next->next; B) p=p->next; C)p=p->next->next; D) p->next=p; 39、采用链结构存储线性表时,其地址( B )。 A)必须是连续的 B)连续不连续都可以 C)部分地址必须是连续 D)必须是不连续的

本文来源:https://www.2haoxitong.net/k/doc/e3bd71a47e21af45b207a8c3.html

《2013江西省数据结构基础考试技巧、答题原则.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式