首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
admin
2010-04-24
44
问题
根据文字说明,请在以下______处填充适当的语句。
采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标。其数组元素类型定义如下:
typedef struet
{ float wt; /*权值*/
int parent,lchild rchild; /*指针域*/
}node;
typedef node hftree[2*n-1];
在这种存储结构上的哈夫曼算法可描述如下:
void huffman(int k,float W[k],hftree T) /*求给定权值W的哈夫曼树T*/
{ int i,j,x,y;
float m,n;
for(i=0;i<2*k-1;i++)
{ T
.parent=-1;T
.lchild=-1;T
.rchild=-1;
if(______)T
.wt=W
;
else T
.wt=0
}
for(i=0;i<k-1;i++)
{ x=0;y=0;m=maxint;n=maxint;
for(j=0;j<k-i,j++)
if(T[j].wt<m)&&(T[j].parent==-1){n=m;y=___;m=___;x=j;}
else if(T[j].wt<n)&&(T[j].parent==-1)){n=T[j].wt;y=j;)
}
T[x].parent=______;T[y].parent=______;
T[k+i].wt=______;
T[k+i].lchild=______;T[k+i].rchild=______;
}
选项
答案
i<k x T[j].wt k+i k+i m+n x y
解析
转载请注明原文地址:https://kaotiyun.com/show/ygAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
下列选项中不是传输层协议与数据链路层协议相似的地方的是()
在局域网操作系统中,_______功能可向用户提供电子邮件服务,也可提供数据的同步传输服务。()
用BSC规程传输一批汉字,若已知采用不带报头的分块传输,而且最大报文块长为129字节,共传输了5帧,其中最后一块报文长为101字节。问每个报文最多能传多少汉字?这批数据报共有多少汉字?
中央银行在任何时候都能观察到市场水平及结构,可随时对收集的资料进行分析判断,这体现了利率作为中介指标的_______。
按保障条件的不同,贷款可分为____________、___________。
对于土地的价格,以下几种说法正确的是()
我国的货币政策目标除了保持货币币值的稳定,还包括了
某汽车运输公司有许多载重量为5吨的卡车,某天该公司接受了表7.5所示的9项运输业务。装卸点位置如图7.30所示的交通图(线上数字单位:km)。怎样安排卡车来完成这些运输业务才能够做到最节约?
分别写出图C-3中二叉树的先根、中根、后根遍历序列。
从现实生活中举例说明栈和队列的特征。
随机试题
Theyareintelligentanimalsandcanseeworktogetherastheyhuntschoolsofsmallfish.
A、血虚B、血寒C、阴亏D、脾虚E、津伤舌色淡白、有裂纹者主
石菖蒲的性状特征为
各省、自治区、直辖市划定的基本农田应当占本行政区域内耕地的( )以上。
下列各项中,不属于财务绩效定量评价指标的是()。
阅读下面材料,根据要求写作文。卞之琳的《断章》中写道:“你站在桥上看风景,看风景的人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。”有人说:熟悉的地方没有风景。其实不然,生活中处处有风景。风景,有自然的也有社会的,有艺术的也有文化的、历史的…
下列历史人物与擅长领域对应错误的是:
Therewouldbeapowercutsowewereastonishedwhenthewholehousewas______intodarkness.
WhichofthefollowingisNOTinthesixArabcountriesconductingapublicopinionpoll?
ManagingMoneyImportantTips;1.Watchhowmuchyouspend—Don’toverspend,e.g.ifyouearn$2000,don’tspend$2500.—Cutb
最新回复
(
0
)