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

河南广播电视大学现教中心

 

?/p>

1

?/p>

 

 

?/p>

6

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权所?/p>

 

河南电大现教中心范颖,邮?/p>

fy@open.ha.cn 

 

第三?/p>

 

栈和队列

 

课后习题答案

 

1

?/p>

 

单项选择?/p>

 

?/p>

1

?/p>

 

B 

?/p>

2

?/p>

 

B 

?/p>

3

?/p>

 

D 

?/p>

4

?/p>

 

D 

?/p>

5

?/p>

 

C 

?/p>

6

?/p>

 

C 

?/p>

7

?/p>

 

B 

?/p>

8

?/p>

 

C 

?/p>

9

?/p>

 

B 

?/p>

10

?/p>

 

C 

2

?/p>

 

填空?/p>

 

?/p>

1

?/p>

 

后进先出

 

 

先进先出

 

?/p>

2

?/p>

 

front = rear 

 

 

?/p>

rear+1

?/p>

% Max = front 

?/p>

3

?/p>

 

top = 0 

 

 

top =N-1 

 

?/p>

4

?/p>

 

?/p>

 

 

?/p>

 

 

只含有一个结?/p>

 

?/p>

5

?/p>

 

p->next=top; 

 

 

top=p; 

?/p>

6

?/p>

 

rear->next=p; 

 

 

rear=p; 

?/p>

7

?/p>

 

4 

?/p>

8

?/p>

 

假上?/p>

 

3

?/p>

 

问答?/p>

 

?/p>

1

?/p>

 

参考答案:

 

栈的操作特点是后进先出,因此输出序列有:

 

A

入,

A

出,

B

入,

B

出,

C

?/p>

C

出,输出序列?/p>

ABC

?/p>

 

A

入,

A

出,

B

入,

C

入,

C

出,

B

出,输出序列?/p>

ACB

?/p>

 

A

入,

B

入,

B

出,

A

出,

C

入,

C

出,输出序列?/p>

BAC

?/p>

 

A

入,

B

入,

B

出,

C

入,

C

出,

A

出,输出序列?/p>

BCA

?/p>

 

A

入,

B

入,

C

入,

C

出,

B

出,

A

出,输出序列?/p>

CBA

?/p>

 

?/p>

2

?/p>

 

参考答案:

 

8 3 5 + 5 6 2 / - * - 

?/p>

3

?/p>

 

参考答案:

 

一个过程(或函数)直接或间接调用自己,这种过程(或函数)叫递归过程(或函数?/p>

?/p>

 

递归算法一般用于解决三类问题:

 

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

河南广播电视大学现教中心

 

?/p>

1

?/p>

 

 

?/p>

6

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权所?/p>

 

河南电大现教中心范颖,邮?/p>

fy@open.ha.cn 

 

第三?/p>

 

栈和队列

 

课后习题答案

 

1

?/p>

 

单项选择?/p>

 

?/p>

1

?/p>

 

B 

?/p>

2

?/p>

 

B 

?/p>

3

?/p>

 

D 

?/p>

4

?/p>

 

D 

?/p>

5

?/p>

 

C 

?/p>

6

?/p>

 

C 

?/p>

7

?/p>

 

B 

?/p>

8

?/p>

 

C 

?/p>

9

?/p>

 

B 

?/p>

10

?/p>

 

C 

2

?/p>

 

填空?/p>

 

?/p>

1

?/p>

 

后进先出

 

 

先进先出

 

?/p>

2

?/p>

 

front = rear 

 

 

?/p>

rear+1

?/p>

% Max = front 

?/p>

3

?/p>

 

top = 0 

 

 

top =N-1 

 

?/p>

4

?/p>

 

?/p>

 

 

?/p>

 

 

只含有一个结?/p>

 

?/p>

5

?/p>

 

p->next=top; 

 

 

top=p; 

?/p>

6

?/p>

 

rear->next=p; 

 

 

rear=p; 

?/p>

7

?/p>

 

4 

?/p>

8

?/p>

 

假上?/p>

 

3

?/p>

 

问答?/p>

 

?/p>

1

?/p>

 

参考答案:

 

栈的操作特点是后进先出,因此输出序列有:

 

A

入,

A

出,

B

入,

B

出,

C

?/p>

C

出,输出序列?/p>

ABC

?/p>

 

A

入,

A

出,

B

入,

C

入,

C

出,

B

出,输出序列?/p>

ACB

?/p>

 

A

入,

B

入,

B

出,

A

出,

C

入,

C

出,输出序列?/p>

BAC

?/p>

 

A

入,

B

入,

B

出,

C

入,

C

出,

A

出,输出序列?/p>

BCA

?/p>

 

A

入,

B

入,

C

入,

C

出,

B

出,

A

出,输出序列?/p>

CBA

?/p>

 

?/p>

2

?/p>

 

参考答案:

 

8 3 5 + 5 6 2 / - * - 

?/p>

3

?/p>

 

参考答案:

 

一个过程(或函数)直接或间接调用自己,这种过程(或函数)叫递归过程(或函数?/p>

?/p>

 

递归算法一般用于解决三类问题:

 

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

河南广播电视大学现教中心

 

?/p>

1

?/p>

 

 

?/p>

6

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权所?/p>

 

河南电大现教中心范颖,邮?/p>

fy@open.ha.cn 

 

第三?/p>

 

栈和队列

 

课后习题答案

 

1

?/p>

 

单项选择?/p>

 

?/p>

1

?/p>

 

B 

?/p>

2

?/p>

 

B 

?/p>

3

?/p>

 

D 

?/p>

4

?/p>

 

D 

?/p>

5

?/p>

 

C 

?/p>

6

?/p>

 

C 

?/p>

7

?/p>

 

B 

?/p>

8

?/p>

 

C 

?/p>

9

?/p>

 

B 

?/p>

10

?/p>

 

C 

2

?/p>

 

填空?/p>

 

?/p>

1

?/p>

 

后进先出

 

 

先进先出

 

?/p>

2

?/p>

 

front = rear 

 

 

?/p>

rear+1

?/p>

% Max = front 

?/p>

3

?/p>

 

top = 0 

 

 

top =N-1 

 

?/p>

4

?/p>

 

?/p>

 

 

?/p>

 

 

只含有一个结?/p>

 

?/p>

5

?/p>

 

p->next=top; 

 

 

top=p; 

?/p>

6

?/p>

 

rear->next=p; 

 

 

rear=p; 

?/p>

7

?/p>

 

4 

?/p>

8

?/p>

 

假上?/p>

 

3

?/p>

 

问答?/p>

 

?/p>

1

?/p>

 

参考答案:

 

栈的操作特点是后进先出,因此输出序列有:

 

A

入,

A

出,

B

入,

B

出,

C

?/p>

C

出,输出序列?/p>

ABC

?/p>

 

A

入,

A

出,

B

入,

C

入,

C

出,

B

出,输出序列?/p>

ACB

?/p>

 

A

入,

B

入,

B

出,

A

出,

C

入,

C

出,输出序列?/p>

BAC

?/p>

 

A

入,

B

入,

B

出,

C

入,

C

出,

A

出,输出序列?/p>

BCA

?/p>

 

A

入,

B

入,

C

入,

C

出,

B

出,

A

出,输出序列?/p>

CBA

?/p>

 

?/p>

2

?/p>

 

参考答案:

 

8 3 5 + 5 6 2 / - * - 

?/p>

3

?/p>

 

参考答案:

 

一个过程(或函数)直接或间接调用自己,这种过程(或函数)叫递归过程(或函数?/p>

?/p>

 

递归算法一般用于解决三类问题:

 

Ͼλ">
Ͼλ
Ŀ

栈和队列课后习题答案 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

河南广播电视大学现教中心

 

?/p>

1

?/p>

 

 

?/p>

6

?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权所?/p>

 

河南电大现教中心范颖,邮?/p>

fy@open.ha.cn 

 

第三?/p>

 

栈和队列

 

课后习题答案

 

1

?/p>

 

单项选择?/p>

 

?/p>

1

?/p>

 

B 

?/p>

2

?/p>

 

B 

?/p>

3

?/p>

 

D 

?/p>

4

?/p>

 

D 

?/p>

5

?/p>

 

C 

?/p>

6

?/p>

 

C 

?/p>

7

?/p>

 

B 

?/p>

8

?/p>

 

C 

?/p>

9

?/p>

 

B 

?/p>

10

?/p>

 

C 

2

?/p>

 

填空?/p>

 

?/p>

1

?/p>

 

后进先出

 

 

先进先出

 

?/p>

2

?/p>

 

front = rear 

 

 

?/p>

rear+1

?/p>

% Max = front 

?/p>

3

?/p>

 

top = 0 

 

 

top =N-1 

 

?/p>

4

?/p>

 

?/p>

 

 

?/p>

 

 

只含有一个结?/p>

 

?/p>

5

?/p>

 

p->next=top; 

 

 

top=p; 

?/p>

6

?/p>

 

rear->next=p; 

 

 

rear=p; 

?/p>

7

?/p>

 

4 

?/p>

8

?/p>

 

假上?/p>

 

3

?/p>

 

问答?/p>

 

?/p>

1

?/p>

 

参考答案:

 

栈的操作特点是后进先出,因此输出序列有:

 

A

入,

A

出,

B

入,

B

出,

C

?/p>

C

出,输出序列?/p>

ABC

?/p>

 

A

入,

A

出,

B

入,

C

入,

C

出,

B

出,输出序列?/p>

ACB

?/p>

 

A

入,

B

入,

B

出,

A

出,

C

入,

C

出,输出序列?/p>

BAC

?/p>

 

A

入,

B

入,

B

出,

C

入,

C

出,

A

出,输出序列?/p>

BCA

?/p>

 

A

入,

B

入,

C

入,

C

出,

B

出,

A

出,输出序列?/p>

CBA

?/p>

 

?/p>

2

?/p>

 

参考答案:

 

8 3 5 + 5 6 2 / - * - 

?/p>

3

?/p>

 

参考答案:

 

一个过程(或函数)直接或间接调用自己,这种过程(或函数)叫递归过程(或函数?/p>

?/p>

 

递归算法一般用于解决三类问题:

 



ļ׺.doc޸Ϊ.docĶ

  • йƱҵгӯռо(2014-2019)
  • ѧʽͼʴȫ()
  • 2016-2021йʪʽѡѡҵгչ״ͶǰԤⱨ
  • 2017-2018±ʦ6꼶ѧϲȫ̰
  • 2019ֻƵҵ״չƷ Ŀ¼
  • 2015ʯ()Ļ ڶ׶ҵ
  • ͵ı֤
  • һ.130
  • ξƸݽ()
  • ߿2016_2018߿ר06Ĭд

վ

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