首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
admin
2010-04-24
71
问题
根据文字说明,请在以下______处填充适当的语句。
采用静态链表作存储结构,设置一个大小为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://www.kaotiyun.com/show/ygAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
不属于TCP/IP协议层次的互联层能够提供的服务是()
有长为2km、数据传输速率为2Mbit/s、有50个站点的令牌环,每个站点引入1位延迟,信号传播速度为200m/μs,设数据帧最大长度为200字节,则该环上检查令牌丢失的超时计数器的值至少要设置为多少微秒才合适?
用BSC规程传输一批汉字,若已知采用不带报头的分块传输,而且最大报文块长为129字节,共传输了5帧,其中最后一块报文长为101字节。问每个报文最多能传多少汉字?这批数据报共有多少汉字?
对于数据报操作方式,不需要建立虚电路,但是_______要为每个数据报作路由选择。
下列算法中属于动态路由选择算法的是()
简述经济增长对汇率变动的影响。
货币供给的过程可分为两个紧密相连的部分,他们分别是___________、___________________。
根据财富持有者的货币需求函数可知下列哪些因素会影响货币的实际需求量?()
下列说法中不正确的是()
如图C-4所示,输入元素为A,B,C,在栈的输出端得到一个输出序列ABC,试写出在栈的输入端三个可能的输入序列。
随机试题
有一名脑外伤病人,CT示右颞部梭形高密度影像,脑室中线受压移位,其诊断是
目前我国农业部确定实施强制免疫的动物疫病不包括()
下列不属于异位妊娠保守性药物治疗的适应证的是()
甲厂技术人员康民思以3万元钱将一项技术转让给孔斯,孔斯获得该生产新型电视机技术之后找到费克,两人约定:孔斯以技术出资,费克投入资金,注册乙公司生产和销售该新型电视机:协商好后,费兜用孔斯提供的技术开始批量生产电视机。正当费克准备将电视机推向市场之时,得知在
出厂期超过()或受潮的水泥,必须经过试验,合格后方可使用。
下列关于贷款迁徙率指标计算的说法不正确的是( )。
外国投资者未能在外资企业营业执照签发之日起()内缴付第一期出资的,或者无正当理由逾期()不缴付其他各期出资的,外资企业批准证书即自动失效。
全陪小于带领一旅游团乘飞机前往某地旅游。较圆满地结束了此次任务后,在《全陪日志》中,小于描述了他在陪同过程中遇到的几件事情:事件一:活动刚开始就不顺利,由于天气原因,飞机延迟了两小时才起飞,到达目的地机场后,竟然没有地陪来接!后来经多方联系,才见
在数据处理中,其处理的最小单位是()。
НевозможнопонятьсегодняшнийКитай,не_____егопрошлое.
最新回复
(
0
)