补充作业 第二章

发布 2020-02-19 22:07:28 阅读 6431

补充作业:

第二章线性表。

1、 对以下单链表分别执行下列各程序段,并画出结果示意图。lpqrs

1) q=p->next;

2) l=p->next;

3) r->data=p->data;

4) r->data=p->next->data;

5) p->next->next->next->data=p->data;

6) t=p;

while(t!=null)

t->data=t->data*2; t=t->next;}

7) t=p;

while(t->next!=null)

t->data=t->data*2; t=t->next;}

2、已知l是带头结点的非空单链表,且p结点既不是首元结点,也不是尾元结点,试从下列提供的答案中选择合适的语句序列。

a. 删除p结点的直接后继结点的语句序列是。

b. 删除p结点的直接前驱结点的语句序列是。

c. 删除p结点的语句序列是。

d. 删除首元结点的语句序列是。

e. 删除尾元结点的语句序列是。

1) p=p->next;

2) p->next=p;

3) p->next=p->next->next;

4) p=p->next->next;

5) while(p!=null) p=p->next;

6) while(q->next!=null)

7) while(p->next!=q) p=p->next;

8) while(p->next->next!=q) p=p->next;

9) while(p->next->next!=null) p=p->next;

10) q=p;

11) q=p->next;

12) p=l;

13) l=l->next;

14) free(q)

3、已知p结点是某双向链表的中间结点,试从下列提供的答案中选择合适的语句序列。

a. 在p结点后插入s结点的语句序列是。

b. 在p结点前插入s结点的语句序列是。

c. 删除p结点的直接后继结点的语句序列是。

d. 删除p结点的直接前驱结点的语句序列是。

e. 删除p结点的语句序列是。

1) p->next=p->next->next;

2) p->prior=p->prior->prior;

3) p->next=s;

4) p->prior=s;

5) s->next=p;

6) s->prior=p;

7) s->next=p->next;

8) s->prior=p->prior;

9) p->prior->next=p->next;

10) p->prior->prior->next=p;

11) p->next->next->prior=p;

12) p->next->prior=s;

13) p->prior->next=s;

14) p->next->prior=p->prior;

15) q=p->next;

16) q=p->prior;

17) free(p);

18) free(q);

第二章补充作业

假设某银行帐务期初各科目余额为 现金850000元,存放 银行款项600000元,短期贷款余额40000元,固定资产400000元,固定资产累计折旧10000元,活期存款951000元,定期存款620000元,实收资本220000元,资本公积180000元,利息支出91000元。当日该行发生下列经济...

第二章补充作业

第二章补充题2 1.在ca6140型车床上车削下列螺纹 1 公制螺纹 p 3mm 2 英制螺纹 a 4.5牙 in 3 公制螺纹 l 48mm 4 模数螺纹 m 4mm。试写出其传动路线表达式。2.欲在ca6140型车床上车削l 10mm的公制螺纹,试写出其传动路线表达式。并试指出能够加工这一螺纹的...

2章补充作业

1 口袋中有4只黑球,6只白球,1 每次从中任取一个不放回,求首次取到白球的取球次数的分。布列 2 如果取出的是黑球则不放回,而另外放入一个白球,再写出的分布列。2 有10000名同年龄段且同社会阶层的人参加某保险公司的一项人寿保险。每个投保人在每年初须交纳200元保费,而在这一年中若投保人死亡,则...