高分求以下数据结构题答案,在线等 200
1、计算以下程序的时间复杂度:sum=0;for(i=1;i<=n;i++)for(j=1;j<=n;j++){c[i][j]=0;for(k=1;k<=n;k++)c[...
1、计算以下程序的时间复杂度:
sum=0;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{ c[i][j]=0;
for (k=1;k<=n;k++)
c[i][j]+=a[i][k]*b[k][j];
}
2、设有二维数组A[10,8],每个元素占2个字节存储,数组A的起地址为1000:
(1) 求数组A的体积(即存储量);
(2) 设数组以行优先存储,计算数据元素A[5,7]的起地址;
(3) 设数组以列优先存储,计算数据元素A[5,7]的起地址。
3、设串t为“abcabaa”,试分别计算它们的失败函数f (j)的值。
4、给出下列稀疏矩阵的三元组压缩存储。
5、画出下列广义表的存储结构。
L=(( ), (e), ( a, ( b, c, d ) ) )
6、给定权值 {19,01,23,14,55,20,84,27 },构造相应的哈夫曼树,计算WPL。
7、已知字符A、B、C、D、E、F的使用频率分别为7、19、32、22、25、2,构造哈夫曼树,求出各个字符的哈夫曼编码。
8、将下图所示的森林转化为二叉树。
9、画出下图的邻接矩阵存储结构示意图,并根据邻接矩阵存储结构示意图求出图的深度优先遍历序列和广度优先遍历序列。
10、画出下图的邻接表储结构示意图,并根据邻接表存储结构示意图求出图的深度优先遍历序列和广度优先遍历序列。
11、已知加权图如下,用普里姆(PRIM)方法求出最小生成树。
12、求出下面AOV网络各顶点的拓扑序列。
13、求下面AOE网的关键路径,给出求解过程。
14、已知一任意关键字序列 {19, 14, 22, 01, 66, 21, 83, 27, 56, 13},按元素在序列中的次序建立一棵二叉排序树,画出完成后的二叉排序树并求查找成功的平均查找长度。
15、以元素序列(46,88,45,39,70,58,101,10,66,34)的顺序构造平衡二叉树,并求在等概率情况下查找成功的平均查找长度。
16、将记录的关键字序列{19,01,23,14,55,20,84,27,68,11,10,77}采用哈希表存放,哈希函数采用H(key)=key % 10,处理冲突采用链地址法。请构造此哈希表。
17、有待排序的元素序列{72,13,70,23,95,16,5,68,26,45},请用快速排序的方法对上述序列排序,给出每一趟排序后的结果。
18、给出一组关键字序列:29,18,25,47,58,12,15,10,给出SHELL排序过程,增量序列d1=n/2 … di=di-1/2 ,每取一次增量给出一个次序。
19、给出一组关键字序列:4,2,8,5,7,6,1,3,10,9,给出两路归并排序的排序过程,给出每次归并的结果。
20、对于数据序列{49,38,65,97,76,13,27,50},构造初始堆,给出构造过程。
4点以前给答案追加200分. 过时间我就不需要了,5点要考试.
不需要全部都给,给的差不多就行. 展开
sum=0;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{ c[i][j]=0;
for (k=1;k<=n;k++)
c[i][j]+=a[i][k]*b[k][j];
}
2、设有二维数组A[10,8],每个元素占2个字节存储,数组A的起地址为1000:
(1) 求数组A的体积(即存储量);
(2) 设数组以行优先存储,计算数据元素A[5,7]的起地址;
(3) 设数组以列优先存储,计算数据元素A[5,7]的起地址。
3、设串t为“abcabaa”,试分别计算它们的失败函数f (j)的值。
4、给出下列稀疏矩阵的三元组压缩存储。
5、画出下列广义表的存储结构。
L=(( ), (e), ( a, ( b, c, d ) ) )
6、给定权值 {19,01,23,14,55,20,84,27 },构造相应的哈夫曼树,计算WPL。
7、已知字符A、B、C、D、E、F的使用频率分别为7、19、32、22、25、2,构造哈夫曼树,求出各个字符的哈夫曼编码。
8、将下图所示的森林转化为二叉树。
9、画出下图的邻接矩阵存储结构示意图,并根据邻接矩阵存储结构示意图求出图的深度优先遍历序列和广度优先遍历序列。
10、画出下图的邻接表储结构示意图,并根据邻接表存储结构示意图求出图的深度优先遍历序列和广度优先遍历序列。
11、已知加权图如下,用普里姆(PRIM)方法求出最小生成树。
12、求出下面AOV网络各顶点的拓扑序列。
13、求下面AOE网的关键路径,给出求解过程。
14、已知一任意关键字序列 {19, 14, 22, 01, 66, 21, 83, 27, 56, 13},按元素在序列中的次序建立一棵二叉排序树,画出完成后的二叉排序树并求查找成功的平均查找长度。
15、以元素序列(46,88,45,39,70,58,101,10,66,34)的顺序构造平衡二叉树,并求在等概率情况下查找成功的平均查找长度。
16、将记录的关键字序列{19,01,23,14,55,20,84,27,68,11,10,77}采用哈希表存放,哈希函数采用H(key)=key % 10,处理冲突采用链地址法。请构造此哈希表。
17、有待排序的元素序列{72,13,70,23,95,16,5,68,26,45},请用快速排序的方法对上述序列排序,给出每一趟排序后的结果。
18、给出一组关键字序列:29,18,25,47,58,12,15,10,给出SHELL排序过程,增量序列d1=n/2 … di=di-1/2 ,每取一次增量给出一个次序。
19、给出一组关键字序列:4,2,8,5,7,6,1,3,10,9,给出两路归并排序的排序过程,给出每次归并的结果。
20、对于数据序列{49,38,65,97,76,13,27,50},构造初始堆,给出构造过程。
4点以前给答案追加200分. 过时间我就不需要了,5点要考试.
不需要全部都给,给的差不多就行. 展开
3个回答
展开全部
我会的话一定告诉你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也是
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我会的话一定会告诉你。(有点难)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |