安阳工学院软件工程专业大二2017-2018学年数据结构试题选择题
1.算法的计算量的大小称为计算的( )。 [单选题]
A.效率 |
复杂性(正确答案) |
C.现实性 |
D.难度 |
2.算法的时间复杂度取决于( )。 [单选题]
A.问题的规模 |
B.待处理数据的初态 |
C.A和B(正确答案) |
D. |
3.计算机算法指的是( )。 [单选题]
A.计算方法 |
B. 排序方法 |
C.解决问题的步骤序列(正确答案) |
D.调度方法 |
4.计算机算法必须具备() 这三个特性。 [单选题]
A.可执行性、可移植性、可扩充性 |
B.可执行性、确定性、有穷性(正确答案) |
C.确定性、有穷性、稳定性 |
D.易读性、稳定性、安全性 |
5.一个算法应该是( )。 [单选题]
A.程序 |
B.问题求解步骤的描述(正确答案) |
C.要满足五个基本特性 |
D.A和C |
6.从逻辑上可以把数据结构分为( )两大类。 [单选题]
A.动态结构、静态结构 |
B.顺序结构、链式结构 |
C.线性结构、非线性结构(正确答案) |
D.初等结构、构造型结构 |
7.以下与数据的存储结构无关的术语是( )。 [单选题]
A.循环队列 |
B.链表 |
C.哈希表 |
D.栈(正确答案) |
8.以下哪一个术语与数据的存储结构无关? [单选题]
A.栈(正确答案) |
B.哈希表 |
C.线索树 |
D.双向链表 |
9.以下数据结构中,( )是非线性数据结构 [单选题]
A.树(正确答案) |
B.字符串 |
C.队列 |
D.栈 |
10.下列数据中,( )是非线性数据结构。 [单选题]
A.栈 |
B.队列 |
C.完全二叉树(正确答案) |
D.堆 |
11. 已知n为问题规模,则下面程序段的时间复杂度为 。for (i=0;i<=n-1;i++) for (j=i+1;j<=n-1;j++) s++; [单选题]
A.O(1) |
B.O(n) |
C.O(n*n)(正确答案) |
D.O(log2n) |
12.下列时间复杂度最好的是 ; [单选题]
A.O(2n) |
B.O(log2n)(正确答案) |
C.O(n) |
D.O(n*n) |
13.顺序存储设计时,存储单元的地址( )。 [单选题]
A.一定连续(正确答案) |
B.一定不连续 |
C.不一定连续 |
D.部分连续,部分不连续 |
14.若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为( )(1<=i<=n+1)。 [单选题]
A.O(0) |
B.O(1) |
C.O(n)(正确答案) |
D. O(n2) |
15.对于顺序存储的线性表,访问结点和增加删除结点的时间复杂度为分别( )。 [单选题]
A.O(n) O(n) |
B. O(n) O(1) |
C.O(1) O(n)(正确答案) |
D.O(1) O(1) |
16.非空的循环单链表head的尾指针p满足( )。 [单选题]
A.p->next==head(正确答案) |
B.p->next==NULL |
C.p==NULL |
D.p==head |
17.在一个以 h 为头的单循环链中,p 指针指向链尾的条件是() [单选题]
A.p->next==h(正确答案) |
B. p->next==NULL |
C.p->next->next==h |
D. p->data==-1 |
18.在双向循环链表中,在p指针所指向的结点前插入一个指针q所指向的新结点,其修改指针的操作是( )。注:双向链表的结点结构为(llink,data,rlink)。 [单选题]
A.p->llink=q;q->rlink=p;p->llink->rlink=q;q->llink=q; |
B.p->llink=q;p->llink->rlink=q;q->rlink= p;q->llink=p->llink; |
C.q->rlink=p;q->llink=p->llink; p->llink->rlink=q; p->llink=q;(正确答案) |
D. q->llink=p->llink;q->rlink=p;p->llink=q;p->llink=q; |
19.在单链表指针为p的结点之后插入指针为s的结点,正确的操作是:( )。 [单选题]
A.p->next=s;s->next=p->next; |
B.s->next=p->next;p->next=s;(正确答案) |
C.p->next=s;p->next=s->next; |
D.p->next=s->next;p->next=s; |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论