首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
根据文字说明,请在以下______处填充适当的语句。 采用静态链表作存储结构,设置一个大小为2n-1的数组,令数组的每个元素由四个域组成:wt是结点的权值;lehild、rchild分别为结点的左、右孩子指针;parent是结点的双亲在数组中的下标
admin
2010-04-24
40
问题
根据文字说明,请在以下______处填充适当的语句。
采用静态链表作存储结构,设置一个大小为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
数据结构
理工类
相关试题推荐
简述数据交换技术中的电路交换方式的优缺点。
具有6个节点的分组交换网的拓扑结构如下图所示,若依次建立5条虚电路:ABCD、BCD、AEFD、BAE、AECDFB。(1)列出各节点的路由表及相关节点连接图示(用箭头线)。(2)指出当报文分组沿虚电路HA→A→E→C→D→F→B→HB传输的虚电路号
简述域名解析的过程。
__________是HTTP的核心问题,在HTTP中通过统一资源定位符URL来标识被操作的资源。
月球到地球的距离大约为3.8×105km,在它们之间架设一条200kbit/s的点到点链路,信号传播速度为光速,将一幅照片从月球传回地球所需的时间为501.3s。试求出这幅照片占用的字节数。
金融期权按行权时间的不同来划分,可以分为_________、___________。
弗里德曼认为债券的利率、股票的收益率越高,其他条件不变,则()
现有三项任务J1,J2,J3,并有三台机器A,B,C可用以去完成任务,要求每台机器只能完成一项任务,而每项任务只有一台机器完成。三台机器完成各项任务的费用如表6.6所示,请用列举法和匈牙利算法分别指派三台机器去完成这项任务,可使费用最少。
有A,B,C,D四项任务分派给甲、乙、丙、丁四个人去做,这四个人都能承担上述四项任务,完成各项任务所需时间如矩阵C1所示。问如何分派任务才能使完成任务的总工时最小。
设要将序列(Q,H,C,Y,P,A,M,S,R)按字母升序排序,请分别画出采用堆排序方法时建立的初始堆,以及第一次输出堆顶元素后经过筛选调整的堆的完全二叉树形态。
随机试题
因抗原抗体比例不恰当而不出现沉淀的现象称抛
2011年6月15日,全国人大常委会法工委公布《个人所得税法》修正案草案征求意见结果,30多天收到82707位网民的237684条意见,181封群众来信,11位专家和16位社会公众的意见。据此,草案对个人所得税的起征点进行了调整。关于这种“开门立法”、“问
加强合同管理的实施要点包括()。
身高不到一米二的儿童单独使用卧铺时,应购买全价卧铺票。
(2019年国考)根据我国宪法和有关法律,下列国家机关的哪一做法不符合规定?()
人权是人作为人所享有或应当享有的权利。法律的重要使命就是充分尊重和保障人权,不得以任何借口侵犯人权。人权的法律保障包括宪法保障、立法保障、行政保护和司法救济。人权保障的前提和基础是()/人权保障的重要条件是()/人权保障的关键环节是(
下列对IPv6地址EF34:0:0:0803:FE:0:0:016E的简化表示中,错误的是()。
WhatmemorandumdidPresidentWilliamJ.Clintonissue?
Mymotheraskedme______herwiththecooking.
DearMr.Smith,IamwritingtoapplyfortheprogrammerpositionadvertisedinToday’sNews.Theroleisveryappealing
最新回复
(
0
)