第二章作业

发布 2020-02-19 21:05:28 阅读 6888

2.8 已知线性表l(a1,a2,…,an)元素按递增有序排列,用向量作存储结构,试编写算法:删除表中在c与d(c≤d)之间的元素。

解:dele(l,n,c,d)

1. k=0

2. for i=1 to n

3. if l[i]≥ l[i]≤d

4. k←k+1

5. endif

6. if l[i]>d

7. l[i-k]←l[i]

8. endif

9. endfor

10. n←n-k

11. return

2.11写一个将向量l(a1,a2,…,an)倒置的算法。

invert(l,n)

n/2i=1 to m

return

2.20试用单链表表示两个多项式;a=4x12+5x8+6x3+4,b=3x12+6x7+2x4+5

1) 设计此两个多项式的数据结构。

2) 写出两个多项式相加的算法。

3) 分析算法的时间、空间复杂度。

add-poly(ha ,hb )

1. p←next(ha); q←next(hb)

2. pre←ha;hc←ha

//pre指向p的前趋,为c(x)头指针//

(p<>nil) and (q<>nil) do

exp(q):

>nil) then next(pre)←q

释放多项式b(x)的头结点//

2.22 cq[0:10]为一循环队列,初态front=rear=1,画出下列操作后队的头、尾指示器状态:

1) d,e,b,g,h入队;(2) d,e出队;(3) i,j,k,l,m,入队;(4) b出队;

5) n,o,p,q,r入队。

2.23试画出表达式a*(b-d)/c**(e*f)执行过程中ns,os栈的变化情况。

2.24用一长度为m的数组存放一双向栈,两个栈顶分别为top1和top2,如图所示。上溢条件为top1=top2,从键盘输入一串整数,奇数入stack1,偶数如stack2,直到上溢时停止输入。

试编写一算法实现此过程。

o_e(r,m,top1,top2,x)

1. top1←m;top2←1 //top1,top2置初值。

2. if (top1=top2) then

3. while (top1<>top2) do

4. if (x mod 2=0) then

r[top2]←x;top2←top2+1}

5. else

2.26用三元组和带行辅助向量形式表示下列的稀疏矩阵:

2.32给定一组元素,画出由此生成的二叉排序树。

2.33给定一组权值w=,画出由此生成的哈夫曼树。

2.35有一有向图如图所示:

1) 写出每一结点的入度和出度各为多少;

2) 写出上图的邻接矩阵和邻接表。

2.36求图中结点a到各结点之间最段路径。

2.37求图中所示aov网所有可能的拓扑排序结果。

(5,2)(1,3,4)7](8,6) p2*p3*p3*p2=2*6*6*2=72种。

2.39某校97级同学举办运动会,报名同学学号为。

画出进行分块查找的数据组织形式。

2.41设有10个记录的关键字为。

ickes,barber,elyot,kern,frence,lowes,bensdn,fonk,ervin,knox。构造α=10/13的哈希表,取关键字首字母表中的序号为哈希函数值,用随机探测解决冲突,di=(d1+rj) mod 13,rj取自伪随机数列:3,7,1,12,10,…。

统计该表的平均查找长度asl。

2.44对于给定的一组关键字:41,62,13,84,35,96,57,39,79,61,15,83。

分别写出:插入排序、简单选择排序、堆排序、冒泡排序、快速排序、二叉树排序的排序过程,并对各排序方法进行分析。

习题1-12学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用e-r图画出此学校的概念模型,并设计满足第三范式的关系模型。

第二章作业

1 试画出下列各孔 轴配合的公差带图,并计算它们的极限尺寸 尺寸公差 配合公差及极限间隙或极限过盈。1 孔mm,轴mm 孔 轴 最大间隙 最大过盈 过渡配合。配合公差 若问 某孔轴配合,最大间隙37微米,配合公差64微米,此配合为?配合?2 孔mm,轴mm 孔 轴 最大间隙 最小间隙 配合公差 若问...

第二章作业

1两台火力发电机组并列运行,额定容量均为100mw,耗量特性分别为 f1 1 0.2pg1 0.001pg12 t h f2 2 0.1pg2 0.002pg22 t h 当负荷为160mw时,试求 平均分配负荷时每小时耗煤多少吨?最优分配负荷时每小时耗煤多少吨?2某火电厂装设两套发电设备,其耗量特...

第二章作业

1 什么是 导线和扩径导线?采用扩径导线或 导线的主要目的是什么?2 架空输电线为什么要换位?何谓 完全换位 3 什么是电力线路的电晕?它与哪些因素有关?4 标么值定义是什么?有何特点?基准值的选取应注意什么?5 架空线路与电缆线各有什么特点?在电气参数上主要有哪些差别?适用于什么场合?6 计算线路...