【离散数学】——期末刷题题库(图论应用题)

news2024/9/21 10:55:25

🎃个人专栏:

🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客

🐳Java基础:Java基础_IT闫的博客-CSDN博客

🐋c语言:c语言_IT闫的博客-CSDN博客

🐟MySQL:数据结构_IT闫的博客-CSDN博客

🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

💎C++:C++_IT闫的博客-CSDN博客

🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

🥏python:python_IT闫的博客-CSDN博客

🐠离散数学:离散数学_IT闫的博客-CSDN博客

欢迎收看,希望对大家有用!

目录

一. 简答题(共8题,100分)

1. (简答题)

2. (简答题)

3. (简答题)

4. (简答题)如下图所示的带权图表示某七个城市

及预先算出它们之间的一些直接通信线路造价,试给出一个设计方案,使得各城市之间能够通信而且总造价最小。

5. (简答题)

6. (简答题)用 Huffman算法求出带权为7,8,10,12,13,14的最优二叉树T,并求W(T)。若传递A ,B, C, D ,E, F 的频率分别为7%, 8% ,10 %, 12% ,13% ,14%求传输它的最佳前缀码。

7. (简答题)

8. (简答题)

🎯答案


一. 简答题(共8题,100分)

1. (简答题)

2. (简答题)

3. (简答题)

4. (简答题)如下图所示的带权图表示某七个城市

及预先算出它们之间的一些直接通信线路造价,试给出一个设计方案,使得各城市之间能够通信而且总造价最小。

5. (简答题)

6. (简答题)用 Huffman算法求出带权为7,8,10,12,13,14的最优二叉树T,并求W(T)。若传递A ,B, C, D ,E, F 的频率分别为7%, 8% ,10 %, 12% ,13% ,14%求传输它的最佳前缀码。

7. (简答题)

已知图G如下图所示:

(1) 求图G邻接矩阵 

(2)求V1到V4长度为2的路有几条?

8. (简答题)

🎯答案

1正确答案:

2正确答案:

3正确答案:

4正确答案:

5正确答案:

6正确答案:

(1)7    8    10    12    13    14            

             15   10    12    13    14

              15   22    13    14

                15    22    27

                      37    27

                            64

W(T)= 15+22+27+37+64= 165

W(T)= (13+14)*2+(7+8+10+12)*3 =  27*2 + 37*3 = 54 + 111 = 165

(2)用100传输A、101传输B、110传输C、111传输D、00传输E、01传输F

传输它们的最优前缀码为{100,101,110,111,00,01} 。

7正确答案:

解:(1)邻接矩阵A如下:

                                               

(2)求V1到V4长度为2的路 

  

所以,V1到V4长度为2的路有1条 

8正确答案:

用100个八进制数字中各数字出现的个数,即以100乘各频率为权,并将各权由小到大排列,得w1=5, w2=5, w3=10, w4=10, w5=10, w6=15, w7=20, w8=25. 用此权产生的最优树如图所示. 

        

01-----0           11-----1 

    001-----2         100-----3

    101-----4       0001-----5

    00000-----6     00001-----7

W(T)=285,

传10n(n2)个

用二进制数字需

2.8510n个, 

用等长码需

310n个数字. 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1325691.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

力扣:203. 移除链表元素(Python3)

题目: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val val 的节点,并返回 新的头节点 。 来源:力扣(LeetCode) 链接:力扣(LeetCode)官网 …

Windows 截图工具①FastStone Capture ②PixPin

​ 今天说说Windows好用的载图软件: 2023年12月21日,更新新增 PixPin 2款超级好用的截图软件,不止是载图、编辑、录屏、Gif等好用的功能,本人一直也在用。 ①FastStone Capture ②PixPin 软件介绍:FastStone Fast…

2024年【公路水运工程施工企业安全生产管理人员】考试题及公路水运工程施工企业安全生产管理人员报名考试

题库来源:安全生产模拟考试一点通公众号小程序 2024年【公路水运工程施工企业安全生产管理人员】考试题及公路水运工程施工企业安全生产管理人员报名考试,包含公路水运工程施工企业安全生产管理人员考试题答案和解析及公路水运工程施工企业安全生产管理…

还在用nvm?来试试更快的node版本管理工具——fnm

前言 📫 大家好,我是南木元元,热衷分享有趣实用的文章,希望大家多多支持,一起进步! 🍅 个人主页:南木元元 目录 什么是node版本管理 常见的node版本管理工具 fnm是什么 安装fnm …

4+miRNA+机器学习生信思路,常规又简单的miRNA也能发4+

今天给同学们分享一篇生信文章“Machine learning algorithms reveal potential miRNAs biomarkers in gastric cancer”,这篇文章发表在Sci Rep期刊上,影响因子为4.6。 结果解读: 数据来源 本研究包括348名男性(占64.9%&#x…

解析资产管理的革新之路:从手工盘点到易点易动RFID散步式方案

随着科技的不断进步和应用,资产管理领域也在不断演进和革新。从最初的手工盘点到现代的智能化解决方案,我们目睹了资产管理的巨大变革。其中,易点易动RFID散步式方案以其高效、准确和便捷的特点,正在成为资产管理的新宠。本文将深…

Linux之yum管理器

目录 yum管理器 yum相关指令 yum list yum list | grep yum install yum remove 拓展 1.yum install -y man-pages 2.切换yum源 3.yum install -y epel-release 4. yum install -y lrzsz rz指令 sz指令 在window系统上,我们会在电脑自带的应用商…

Android Studio使用Genymotion

1. Genymotion介绍 GenyMotion速度之快令人发指,模拟效果堪比真机调试,支持绝大部分的模拟器功能,甚至包括语音,Google Now,支持eclipse, android studio。非常适合用来开发和演示效果。 2. Genymotion下载 Genymotio…

上 GitHub 热榜,星星暴涨,这个项目相继超越了 Archery, Flyway 和 Yearning

「 登上 GitHub Trending 星星超越 Yearning 键盘的敲击不停 传播开发的福音 」⚡️ Bytebase 是一款面向开发和 DBA 的一站式数据库 CI/CD 工具。它的所有代码都开源在 GitHub 上。GitHub 也是我们触达全球用户的核心阵地。虽然 GitHub Star 数一直是一个饱受争议的指标&a…

深度学习模型压缩方法:剪枝方法分类介绍

本文将介绍深度学习模型压缩方法中的剪枝,内容从剪枝简介、剪枝步骤、结构化剪枝与非结构化剪枝、静态剪枝与动态剪枝、硬剪枝与软剪枝等五个部分展开。 一、剪枝简介 在介绍剪枝之前,首先介绍过参数化这个概念,过参数化主要是指在训练阶段,在数学上需要进行大量的微分求解…

外贸函电开发信模板?写客户开发邮件方法?

如何写好外贸函电开发信?英语函电中的开发信怎么写? 在国际贸易中,外贸函电开发信扮演着至关重要的角色。这是一种有效的沟通工具,用来建立和维护与潜在客户或合作伙伴的联系。在这篇文章中,蜂邮将为您提供一个外贸函…

数字化营销的未来:TikTok在圣诞季的流量引爆与转化

随着数字化时代的发展,社交媒体平台成为品牌数字营销不可或缺的一部分。而TikTok,以其独特的短视频形式和强大的用户基础,正逐渐崭露头角。本文将探讨TikTok在圣诞季的数字化营销策略,着重分析流量的引爆和转化,以及数…

深入了解 npm 命令

目录 前言1 初始化项目2 安装依赖3 更新依赖4 发布包5 卸载包6 查看依赖7 运行脚本8 包搜索9 查看包信息结语 前言 在现代 Web 开发中,JavaScript 是一种至关重要的语言,而 npm(Node Package Manager)作为 Node.js 平台的默认软件…

@WebParam(name = “param“) 这个注解的作用

WebParam 是 JAX-WS(Java API for XML Web Services)中的一个注解,用于定义 Web 服务操作中参数的详细信息。这个注解主要用于 Web 服务方法的参数上,以提供有关如何映射和处理这些参数的额外信息。 主要用途 指定参数名称&#…

图像卷积操作

目录 一、互相关运算 二、卷积层 三、图像中目标的边缘检测 四、学习卷积核 五、特征映射和感受野 一、互相关运算 严格来说,卷积层是个错误的叫法,因为它所表达的运算其实是互相关运算(cross-correlation),而不是…

2023_Spark_实验三十二:消费Kafka数据并保存到MySQL中

实验目的:掌握Scala开发工具消费Kafka数据,并将结果保存到关系型数据库中 实验方法:消费Kafka数据保存到MySQL中 实验步骤: 一、创建Job_ClickData_Process 代码如下: package examsimport org.apache.kafka.clien…

【C++初阶】第一站:C++入门基础(下)

前言: 紧接着上两篇文章,c入门基础(上):C入门基础(上) c入门基础(中):C入门基础(中) 继续补充完c初阶入门基础的知识点,本章知识点包括: 引用和指针的区别、内联函数、auto关键字(C11)、基于范围的for循环…

开源投票微信小程序源码系统+超强的盈利模式+礼物道具刷不停+完整的代码包 附带安装部署教程

微信小程序的日益普及,越来越多的企业和开发者开始关注如何利用小程序进行业务拓展和创新。投票微信小程序源码系统就是在这样的背景下应运而生。这款源码系统旨在为广大开发者提供一个功能强大、易于扩展的投票系统,以满足各种行业和场景的需求。 以下…

vp与vs联合开发-Ini配置文件

1.*.ini文件是Initialization file的缩写,即为初始化文件,是Windows系统配置文件所采用的存储格式,统管Windows的各项配置, 2.可以用来存放软件信息、注册表信息等 3.可以使用代码方式和手动编辑操作 ,一般不用直接编辑…

工业互联网平台存在意义是什么?国内有哪些工业互联网平台?

一、工业互联网平台存在意义是什么? 工业互联网平台是一个连接设备与服务、数据与人的跨行业、跨领域的全新工业平台。工业互联网平台利用了互联网、物联网、大数据、AI等技术,集成各类工业设备,不断采集和分析数据,以实现设备状…