问答题
案例分析题
稀疏多项式采用的顺序存储结构SqPoly定义为:
已知稀疏多项式P
n
(x)=c
1
x
e1
+c
2
x
e2
+…+c
m
x
em
,其中n=e
m
>e
m-1
>…>e
1
≥0,c
i
≠0(i=1,2,…,m)。m≥1试采用存储量同多项式项数m成正比的顺序存储结构,编写求P
n
(x
0
)的算法(x
0
为给定值),并分析你的算法的时间复杂度。
【参考答案】
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
设有一个双向循环链表,每个结点中除有pre,data和next三个域外,还增设了一个访问频度域freq。在链表被起用之前,频度域freq的值均初始化为零,而每当对链表进行一次Locate(L,x)的操作后,被访问的结点(即元素值等于x的结点)中的频度域freq的值便增1,同时调整链表中结点之间的次序,使其按访问频度非递增的次序顺序排列,以便始终保持被频繁访问的结点总是靠近表头结点。试编写符合上述要求的Locate操作的算法。
点击查看答案
问答题
设以带头结点的双向循环链表表示的线性表L=(a1,a2,…,an)。试写一时间复杂度O(n)的算法,将L改造为L=(a1,a3,…,an,…,a4,a2)。
点击查看答案
相关试题
实现二分查找的递归章法如下,在相应位置填...
单链表类型定义如下:用不带头结点的单链表...
若无向图中任意两个不同的顶点间都有路径,...
采用邻接矩阵存储n个顶点e条边的无向图,其...
若三维数组a[4][5][6]的基地址是...