题目内容
(请给出正确答案)
[主观题]
试写一高效的算法,删除表中所有值相同的多余元素(使得操作后的线性表中所有元素的值均不相同),同时释放被删结点空间,并分析你的算法的时间复杂度。
查看答案
如果结果不匹配,请 联系老师 获取答案
在一般情况下,字符串A和B的长度不一定相同.字符串A的扩展是在A中插入若干空格字符所产生的字符串.在字符串A和B的所有长度相同的扩展中,有一对距离最小的扩展,该距离称为字符串A和B的扩展距离.
对于给定的字符串4和B,试设计一个算法,计算其扩展距离.
算法设计:对于给定的字符串A和B,计算其扩展距离.
数据输入:由文件input.txt给出输入数据.第1行是字符串A,第2行是字符串B,第3行是空格与其他字符的距离定值k.
结果输出:将计算出的字符串A和B的扩展距离输出到文件output.txt.
a)任意字符比对的成功与失败概率分别为1/s和(s-1)/s,其中s=|∑|为字符表的规模;
b)在P与T的每一对齐位置,需连续执行恰好k次字符比对操作的概率为(s-1)/sk;
c)在P与T的每一对齐位置,需连续执行字符比对操作的期望次数不超过s/(s-1)≤2=o(1)。
图10-17
在给定了空间直角坐标系的三维空间中,所有自原点引出的向量添上零向量构成一个三维线性空间R3。
1)问所有终点都在一个平面上的向量是否为子空间?
2)设有过原点的三条直线,这三条直线上的全部向量分别成为三个子空间L1,L2,L3。问L1+L2,L1+L2+L3能构成哪些类型的子空间,试全部列举出来。
3)试用几何空间的例子来说明:若U,V,X,Y是子空间,满足U+V=X,XY,是否一定有Y=Y∩U+Y∩V。
A.①②③
B.①②④
C.②③④
D.①②③④