当前位置: 首页 > news >正文

免费医疗网站模板建造师报考条件

免费医疗网站模板,建造师报考条件,无锡华庄行业网站建设,温州网站推广哪家好构建哈夫曼树及编码 第1关:构建哈夫曼树 任务描述 本关任务:构建哈夫曼树,从键盘读入字符个数n及这n个字符出现的频率即权值,构造带权路径最短的最优二叉树(哈夫曼树)。 相关知识 哈夫曼树的定义 设二叉树具有n个带权值的叶子结点{w1,w2,...,wn},从根结点到每个叶…

构建哈夫曼树及编码

第1关:构建哈夫曼树

任务描述

本关任务:构建哈夫曼树,从键盘读入字符个数n及这n个字符出现的频率即权值,构造带权路径最短的最优二叉树(哈夫曼树)。

相关知识

哈夫曼树的定义

设二叉树具有n个带权值的叶子结点{w1,w2,...,wn},从根结点到每个叶子结点都有一个路径长度。

从根结点到各个叶子结点的路径长度与相应结点权值的乘积的和称为该二叉树的带权路径长度,记作:

其中,wi为第i个叶子结点的权值,li为第i个叶子结点的路径长度。

例如: 哈夫曼树

以上二叉树的带权路径长度值: WPL=1×3+3×3+5×2+7×1=29

给定一组具有确定权值的叶子结点,可以构造出许多形状的二叉树,把其中具有最小带权路径长度的二叉树称为哈夫曼树。

例如,用4个整数1、3、5、7作为4个叶子结点的权值,可以构造出不同的二叉树,它们的带权路径长度可能不相同,如下:

http://www.yayakq.cn/news/603250/

相关文章:

  • 有没有做会计的网站科技馆门票网上预约
  • 网站建设所需技术顺企网查企业电话
  • 客户网站建设软件开发需求分析常用的工具
  • 西部数码网站工具程序开发的步骤
  • 西安网站建设定不在百度做推广他会把你的网站排名弄掉
  • 一家专门做灯的网站网站服务提供商
  • 盐城哪家专业做网站做网站设计的总结
  • 四川网站网页设计电子商务平台及核心技术
  • 自然资源网站官网摄影网站的规划与设计
  • 如何制作动漫网站模板下载地址建筑公司网站新闻
  • 杭州画廊网站建设做企业网站的字体大小要求
  • 爱美眉网站源码网页设计图片居右代码
  • 广州专业制作网站商标大全 logo
  • 网站推广指标湖南住房和建设厅网站
  • 做问卷赚钱的网站对于学校网站建设的建议
  • 文登区住房和城乡建设局网站宿迁网站优化排名
  • 企业网站内容以及功能模块规划的依据有哪些网站的按钮怎么做
  • 建设厅网站官网东莞建设网站流程
  • 网站打开网站开发招标前提
  • 陕西西安建设厅官方网站上海cms网站建设
  • 提供北京国互网网站建设网站模块有哪些
  • 郑州定制网站推广工具海口网站建设网页制作公司
  • 手机移动开发网站郑州网站权重
  • 视频直播免费网站建设威宁网站建设
  • 广东制冷设备网站建设费用站长工具seo综合查询广告
  • 成都定制网站建设怎么样网站建设
  • 网站进行中英文转换怎么做建设网站阿里云服务器
  • 网站建设中 目录北京互联网企业有哪些
  • 服装网站建设发展状况网页设计与制作dw
  • 怎么制作网站商城大理如何做百度的网站