计算机软件基础第二章课后答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机软件基础第二章课后答案.docx》由会员分享,可在线阅读,更多相关《计算机软件基础第二章课后答案.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.8 线性表La1,a2,an元素按递增有序排列,用向量作存储构造,试编写算法:删除表中在c及dcd之间的元素。 解:dele(L,n,c,d) 1. k=0 2. for i=1 to n 3. if Lic.and. Lid 4. kk+1 5. endif 6. if Lid 7. Li-kLi 8. endif 9. endfor 10. nn-k 11. return2.21 有一铁路交换站如题图栈,火车从右边开进交换站,然后再开到左边,每节车厢均有编号如1,2,3,n。请问: 1当n=3和n=4时有哪几种排序方式?哪几种排序方式不行能发生? 2当n=6时,325641这样的排列是
2、否能发生?154623的排列是否能发生? N=3时可能的出栈序列: 123 1S1X2S2X3S3X 132 1S1X2S3S3X2X 213 1S2S2X1X3S3X 231 1S2S2X3S3X1X 312 CAB 321 1S2S3S3X2X1XN=4,不行能的排列: 4312 4213 4231 4123 4132 3124 3142 3412 1423 2413 N=6时,325641可能 154623不行能 2.23 试画出表达式A*(B-D)/D+C*(E*F)执行过程中NS,OS栈的改变状况。B-D=T1D/T1=T2 T2*A=T3 E*F=T4 T4*C=T5 T5+T3=
3、T6D)B-(*A;C+T2*A;)F*E(*C+T3;T4*C+T3;T5+T3;D/T1*A;T6;2.26 用三元组和带行协助向量形式表示以下稀疏矩阵: 1: 2: 1:三元组 带行协助向量行列值1115142216-15221123334-651916328 (2): 三元组 i123456POS146778NUM321011行列值11815-131926211524628532-334436344248453 -1262274481791129429669930i123456789POS147101213141516NUM333211114DEFIJKGLABC前8行:1+2+4+8
4、+16+32+64+128+256=511第9行:满的尾512 加起来超过10001000-511=489这是第9行的度为1的结点489/2=244余1256-244=12 12-1=11 这是第8行度为1的结点那么度为1的结点数:n1=489+11=500度为2的结点数:n2=n1-1=499度为0的节点数:n0=11个节点只有非空左子树11个结点只有非空右子树第一种做法: N1=0/1,N是奇N1=0;N是偶N1=1 N=1000,N1=1 1000=N0+1+N2 1 N0=N2+1 2 N0=500,N2=499 第二法: N=1000,29N210 完全二叉的深度H=10 第10层叶
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 基础 第二 课后 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内