新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

1

0

 

 

 

?/p>

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

厦门理工学院期末考试?/p>

 

2011

?/p>

2012 

学年

 

第一学期

 

课程名称

 

数据结构与算?/p>

 

试卷

 

卷别

 

A

 

 

?/p>

 

B

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

专业

 

10

?/p>

 

班级

 

 

 

 

 

 

 

考试

 

方式

 

闭卷

 

?/p>

 

 

 

开?/p>

 

?/p>

 

本试卷共

 

?/p>

 

大题

( 4 

?/p>

)

,满?/p>

100

分,考试时间

120

分钟?/p>

 

请在答题纸上作答,在试卷上作答无效?/p>

 

一、选择题:

(本题共

20

小题,每?/p>

2

分,?/p>

40

分)

 

(1) 

对数据结构,下列结论中不正确的是?/p>

 

 

 

 

?/p>

 

A

.相同的逻辑结构,对应的存储结构也必相同

 

B. 

数据结构由逻辑结构、存储结构和基本操作

3

个方面组?/p>

 

C. 

数据存储结构就是数据逻辑结构的机内的实现

 

D. 

对数据基本操作的实现与存储结构有?/p>

 

(2) 

下面程序的时间复杂度为(

 

 

 

 

?/p>

 

 

 

 

for(int i=0;i<m;i++) 

 

 

 

 

 

for(int j=0;j<n;j++) 

 

 

 

 

 

 

 

a[i][j]=i*j; 

A

?/p>

O(n

2

) 

 

 

 

 

B.O(nm) 

 

 

 

C.O(m

2

) 

 

 

 

 

D.O(n+m) 

(3) 

若一个栈的输入序列为

1

?/p>

2

?/p>

3

?/p>

……n

,输出序列的第一个元素为

i

,则?/p>

j

个输出元素为?/p>

 

 

 

 

?/p>

 

A

?/p>

i-j-1 

 

 

 

B.i-j 

 

 

 

 

C.j-i+1 

 

 

 

 

D.

不确?/p>

 

(4) 

?/p>

H

是带头节点的单循环链表的头指针,节点的指针域?/p>

next

,数据域?/p>

data

,则指针

p

是指向链表尾的条件是?/p>

 

 

 

 

?/p>

 

A

?/p>

p->next==NULL 

 

B. p->next->next==H 

 

C. p->data==0 D. p->next==H 

(5) 

若要?/p>

O(1)

的时间复杂度上实现两个循环链表表头尾相接?/p>

则对应两个循?/p>

链表各设置一个指针,分别指向?/p>

 

 

 

 

?/p>

 

A.

各自的头节点

 

 

 

B.

各自的尾节点

 

 

 

 

 

C.

各自的第一个元素节?/p>

 

 

 

 

D.

一个表的头节点,另一个表的尾节点

 

 

(6) 

一个链队列中,假设

f

和分别为队首和队尾指针,则插?/p>

s

所指节点的运算

是(

 

 

 

 

?/p>

 

A. f->next=s;f=s; B. r->next=s;r=s; C. s->next=r;r=s; D. s->next=f;f=s 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

1

0

 

 

 

?/p>

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

厦门理工学院期末考试?/p>

 

2011

?/p>

2012 

学年

 

第一学期

 

课程名称

 

数据结构与算?/p>

 

试卷

 

卷别

 

A

 

 

?/p>

 

B

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

专业

 

10

?/p>

 

班级

 

 

 

 

 

 

 

考试

 

方式

 

闭卷

 

?/p>

 

 

 

开?/p>

 

?/p>

 

本试卷共

 

?/p>

 

大题

( 4 

?/p>

)

,满?/p>

100

分,考试时间

120

分钟?/p>

 

请在答题纸上作答,在试卷上作答无效?/p>

 

一、选择题:

(本题共

20

小题,每?/p>

2

分,?/p>

40

分)

 

(1) 

对数据结构,下列结论中不正确的是?/p>

 

 

 

 

?/p>

 

A

.相同的逻辑结构,对应的存储结构也必相同

 

B. 

数据结构由逻辑结构、存储结构和基本操作

3

个方面组?/p>

 

C. 

数据存储结构就是数据逻辑结构的机内的实现

 

D. 

对数据基本操作的实现与存储结构有?/p>

 

(2) 

下面程序的时间复杂度为(

 

 

 

 

?/p>

 

 

 

 

for(int i=0;i<m;i++) 

 

 

 

 

 

for(int j=0;j<n;j++) 

 

 

 

 

 

 

 

a[i][j]=i*j; 

A

?/p>

O(n

2

) 

 

 

 

 

B.O(nm) 

 

 

 

C.O(m

2

) 

 

 

 

 

D.O(n+m) 

(3) 

若一个栈的输入序列为

1

?/p>

2

?/p>

3

?/p>

……n

,输出序列的第一个元素为

i

,则?/p>

j

个输出元素为?/p>

 

 

 

 

?/p>

 

A

?/p>

i-j-1 

 

 

 

B.i-j 

 

 

 

 

C.j-i+1 

 

 

 

 

D.

不确?/p>

 

(4) 

?/p>

H

是带头节点的单循环链表的头指针,节点的指针域?/p>

next

,数据域?/p>

data

,则指针

p

是指向链表尾的条件是?/p>

 

 

 

 

?/p>

 

A

?/p>

p->next==NULL 

 

B. p->next->next==H 

 

C. p->data==0 D. p->next==H 

(5) 

若要?/p>

O(1)

的时间复杂度上实现两个循环链表表头尾相接?/p>

则对应两个循?/p>

链表各设置一个指针,分别指向?/p>

 

 

 

 

?/p>

 

A.

各自的头节点

 

 

 

B.

各自的尾节点

 

 

 

 

 

C.

各自的第一个元素节?/p>

 

 

 

 

D.

一个表的头节点,另一个表的尾节点

 

 

(6) 

一个链队列中,假设

f

和分别为队首和队尾指针,则插?/p>

s

所指节点的运算

是(

 

 

 

 

?/p>

 

A. f->next=s;f=s; B. r->next=s;r=s; C. s->next=r;r=s; D. s->next=f;f=s 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

1

0

 

 

 

?/p>

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

厦门理工学院期末考试?/p>

 

2011

?/p>

2012 

学年

 

第一学期

 

课程名称

 

数据结构与算?/p>

 

试卷

 

卷别

 

A

 

 

?/p>

 

B

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

专业

 

10

?/p>

 

班级

 

 

 

 

 

 

 

考试

 

方式

 

闭卷

 

?/p>

 

 

 

开?/p>

 

?/p>

 

本试卷共

 

?/p>

 

大题

( 4 

?/p>

)

,满?/p>

100

分,考试时间

120

分钟?/p>

 

请在答题纸上作答,在试卷上作答无效?/p>

 

一、选择题:

(本题共

20

小题,每?/p>

2

分,?/p>

40

分)

 

(1) 

对数据结构,下列结论中不正确的是?/p>

 

 

 

 

?/p>

 

A

.相同的逻辑结构,对应的存储结构也必相同

 

B. 

数据结构由逻辑结构、存储结构和基本操作

3

个方面组?/p>

 

C. 

数据存储结构就是数据逻辑结构的机内的实现

 

D. 

对数据基本操作的实现与存储结构有?/p>

 

(2) 

下面程序的时间复杂度为(

 

 

 

 

?/p>

 

 

 

 

for(int i=0;i<m;i++) 

 

 

 

 

 

for(int j=0;j<n;j++) 

 

 

 

 

 

 

 

a[i][j]=i*j; 

A

?/p>

O(n

2

) 

 

 

 

 

B.O(nm) 

 

 

 

C.O(m

2

) 

 

 

 

 

D.O(n+m) 

(3) 

若一个栈的输入序列为

1

?/p>

2

?/p>

3

?/p>

……n

,输出序列的第一个元素为

i

,则?/p>

j

个输出元素为?/p>

 

 

 

 

?/p>

 

A

?/p>

i-j-1 

 

 

 

B.i-j 

 

 

 

 

C.j-i+1 

 

 

 

 

D.

不确?/p>

 

(4) 

?/p>

H

是带头节点的单循环链表的头指针,节点的指针域?/p>

next

,数据域?/p>

data

,则指针

p

是指向链表尾的条件是?/p>

 

 

 

 

?/p>

 

A

?/p>

p->next==NULL 

 

B. p->next->next==H 

 

C. p->data==0 D. p->next==H 

(5) 

若要?/p>

O(1)

的时间复杂度上实现两个循环链表表头尾相接?/p>

则对应两个循?/p>

链表各设置一个指针,分别指向?/p>

 

 

 

 

?/p>

 

A.

各自的头节点

 

 

 

B.

各自的尾节点

 

 

 

 

 

C.

各自的第一个元素节?/p>

 

 

 

 

D.

一个表的头节点,另一个表的尾节点

 

 

(6) 

一个链队列中,假设

f

和分别为队首和队尾指针,则插?/p>

s

所指节点的运算

是(

 

 

 

 

?/p>

 

A. f->next=s;f=s; B. r->next=s;r=s; C. s->next=r;r=s; D. s->next=f;f=s 

Ͼλ">
Ͼλ
Ŀ

厦门理工学院-c语言数据结构-级数据结构期末试?A - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

1

0

 

 

 

?/p>

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

?/p>

 

 

厦门理工学院期末考试?/p>

 

2011

?/p>

2012 

学年

 

第一学期

 

课程名称

 

数据结构与算?/p>

 

试卷

 

卷别

 

A

 

 

?/p>

 

B

 

 

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

专业

 

10

?/p>

 

班级

 

 

 

 

 

 

 

考试

 

方式

 

闭卷

 

?/p>

 

 

 

开?/p>

 

?/p>

 

本试卷共

 

?/p>

 

大题

( 4 

?/p>

)

,满?/p>

100

分,考试时间

120

分钟?/p>

 

请在答题纸上作答,在试卷上作答无效?/p>

 

一、选择题:

(本题共

20

小题,每?/p>

2

分,?/p>

40

分)

 

(1) 

对数据结构,下列结论中不正确的是?/p>

 

 

 

 

?/p>

 

A

.相同的逻辑结构,对应的存储结构也必相同

 

B. 

数据结构由逻辑结构、存储结构和基本操作

3

个方面组?/p>

 

C. 

数据存储结构就是数据逻辑结构的机内的实现

 

D. 

对数据基本操作的实现与存储结构有?/p>

 

(2) 

下面程序的时间复杂度为(

 

 

 

 

?/p>

 

 

 

 

for(int i=0;i<m;i++) 

 

 

 

 

 

for(int j=0;j<n;j++) 

 

 

 

 

 

 

 

a[i][j]=i*j; 

A

?/p>

O(n

2

) 

 

 

 

 

B.O(nm) 

 

 

 

C.O(m

2

) 

 

 

 

 

D.O(n+m) 

(3) 

若一个栈的输入序列为

1

?/p>

2

?/p>

3

?/p>

……n

,输出序列的第一个元素为

i

,则?/p>

j

个输出元素为?/p>

 

 

 

 

?/p>

 

A

?/p>

i-j-1 

 

 

 

B.i-j 

 

 

 

 

C.j-i+1 

 

 

 

 

D.

不确?/p>

 

(4) 

?/p>

H

是带头节点的单循环链表的头指针,节点的指针域?/p>

next

,数据域?/p>

data

,则指针

p

是指向链表尾的条件是?/p>

 

 

 

 

?/p>

 

A

?/p>

p->next==NULL 

 

B. p->next->next==H 

 

C. p->data==0 D. p->next==H 

(5) 

若要?/p>

O(1)

的时间复杂度上实现两个循环链表表头尾相接?/p>

则对应两个循?/p>

链表各设置一个指针,分别指向?/p>

 

 

 

 

?/p>

 

A.

各自的头节点

 

 

 

B.

各自的尾节点

 

 

 

 

 

C.

各自的第一个元素节?/p>

 

 

 

 

D.

一个表的头节点,另一个表的尾节点

 

 

(6) 

一个链队列中,假设

f

和分别为队首和队尾指针,则插?/p>

s

所指节点的运算

是(

 

 

 

 

?/p>

 

A. f->next=s;f=s; B. r->next=s;r=s; C. s->next=r;r=s; D. s->next=f;f=s 



ļ׺.doc޸Ϊ.docĶ

  • ϴѧְоγ̰Ͽηʽм֣
  • ߵȴҵ ڶʽ
  • йԺ500ǿ
  • ISO90012015׼汾ϵ(ͨ)
  • ڸ۽
  • Ϲҵ
  • 2016갲ʡпѧ
  • ˽̰2019СѧA ()
  • ŷʽ
  • MapXGISƿ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)