注意:此页面搜索的是所有试题
数据结构国家开放大学
在一个长度为n的顺序表中为了删除第5个元素,由第6个元素开始从后到前依次移动了15个元素。则原顺序表的长度为( )。
单选题 (3 分) 3分
A.
21
B.
20
C.
19
D.
25
有关线性表的正确说法是( )。
单选题 (3 分) 3分
A.
每个元素都有一个直接前驱和一个直接后继
B.
线性表至少要求一个元素
C.
表中的元素必须按由小到大或由大到下排序
D.
除了一个和最后一个元素外,其余元素都有一个且仅有一个直接前驱和一个直接后继
向一个有127个元素的顺序表中插入一个新元素,并保持原来的顺序不变,平均要移动( )个元素。
单选题 (3 分) 3分
A.
8
B.
7
C.
63
D.
63.5
一个顺序表第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的地址是( )。
单选题 (3 分) 3分
A.
98
B.
100
C.
102
D.
106
在一个不带头结点的单循环链表中,p、q分别指向表中第一个结点和尾结点,现要删除第一个结点,且p、q仍然分别指向新表中第一个结点和尾结点。可用的语句是p=p->next;和( )。
单选题 (3 分) 3分
A.
p=q->next
B.
p->next=q
C.
q=p
D.
q->next=p
判断题( 每小题2分,14题,共28分)
21.数据元素可以有一个或多个数据项组成。
判断题 (2 分) 2分
A.对
B.错
数据元素之间的抽象关系称为物理结构。
判断题 (2 分) 2分
A.对
B.错
数据的逻辑结构在计算机中的表示称为逻辑结构。
判断题 (2 分) 2分
A.对
B.错
数据的逻辑结构是与存储该结构的计算机相关的。
判断题 (2 分) 2分
A.对
B.错
数据结构中,元素之间存在多对多的关系称为树状结构。
判断题 (2 分) 2分
A.对
B.错
通常可以把一本含有不同章节的书的目录结构抽象成线性结构。
判断题 (2 分) 2分
A.对
B.错
通常可以把某城市中各公交站点间的线路图抽象成树型结构。
判断题 (2 分) 2分
A.对
B.错
设有一个不带头结点的单向循环链表,结点的指针域为next,指针p指向尾结点,现要使p指向第一个结点,可用语句p=p->next;。
判断题 (2 分) 2分
A.对
B.错
设有一个单向链表,结点的指针域为next,头指针为head,p指向尾结点,为了使该单向链表改为单向循环链表,可用语句p->next=head 。
判断题 (2 分) 2分
A.对
B.错
设有一个单向循环链表,结点的指针域为next,头指针为head,指针p指向表中某结点,若逻辑表达式p->next==head;的结果为真,则p所指结点为尾结点。
判断题 (2 分) 2分
A.对
B.错
单选题 (3 分) 3分
A.
21
B.
20
C.
19
D.
25
有关线性表的正确说法是( )。
单选题 (3 分) 3分
A.
每个元素都有一个直接前驱和一个直接后继
B.
线性表至少要求一个元素
C.
表中的元素必须按由小到大或由大到下排序
D.
除了一个和最后一个元素外,其余元素都有一个且仅有一个直接前驱和一个直接后继
向一个有127个元素的顺序表中插入一个新元素,并保持原来的顺序不变,平均要移动( )个元素。
单选题 (3 分) 3分
A.
8
B.
7
C.
63
D.
63.5
一个顺序表第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的地址是( )。
单选题 (3 分) 3分
A.
98
B.
100
C.
102
D.
106
在一个不带头结点的单循环链表中,p、q分别指向表中第一个结点和尾结点,现要删除第一个结点,且p、q仍然分别指向新表中第一个结点和尾结点。可用的语句是p=p->next;和( )。
单选题 (3 分) 3分
A.
p=q->next
B.
p->next=q
C.
q=p
D.
q->next=p
判断题( 每小题2分,14题,共28分)
21.数据元素可以有一个或多个数据项组成。
判断题 (2 分) 2分
A.对
B.错
数据元素之间的抽象关系称为物理结构。
判断题 (2 分) 2分
A.对
B.错
数据的逻辑结构在计算机中的表示称为逻辑结构。
判断题 (2 分) 2分
A.对
B.错
数据的逻辑结构是与存储该结构的计算机相关的。
判断题 (2 分) 2分
A.对
B.错
数据结构中,元素之间存在多对多的关系称为树状结构。
判断题 (2 分) 2分
A.对
B.错
通常可以把一本含有不同章节的书的目录结构抽象成线性结构。
判断题 (2 分) 2分
A.对
B.错
通常可以把某城市中各公交站点间的线路图抽象成树型结构。
判断题 (2 分) 2分
A.对
B.错
设有一个不带头结点的单向循环链表,结点的指针域为next,指针p指向尾结点,现要使p指向第一个结点,可用语句p=p->next;。
判断题 (2 分) 2分
A.对
B.错
设有一个单向链表,结点的指针域为next,头指针为head,p指向尾结点,为了使该单向链表改为单向循环链表,可用语句p->next=head 。
判断题 (2 分) 2分
A.对
B.错
设有一个单向循环链表,结点的指针域为next,头指针为head,指针p指向表中某结点,若逻辑表达式p->next==head;的结果为真,则p所指结点为尾结点。
判断题 (2 分) 2分
A.对
B.错