n个结点的无向完全图的生成树的个数

2023-11-10

头部闲扯

今天闲来在google搜了一下cantjie,突然发现我的博客竟然被引用过,很是惊讶。因为虽然仅仅只是过去一年,我现在看我去年写的博客,就有种“这写的什么垃圾玩意”的感觉,没想到竟然也会有人浏览并引用我的博客。

想来这个博客闲置一年多了,突然就想再拾起来看看,能不能再偶尔写几篇,不一定为了分享给谁看,也是为了给自己整理一下思路。

正文

刚到新加坡,前两天介绍了一下 community detection的知识,但是主要算法都没有讲,过两天如果有空看看能不能边学习算法边写写博客。昨天做这门课的quiz,遇到一个有趣的问题:6结点的无向完全图的生成树的个数是多少?想了一个多小时也没有想出来结果。

最开始的思路是,应该有个什么递推公式吧,比如把4个结点可以分为1+3或2+2之类,也许这个思路还可以再想下去,目前还没有什么进展。

然后看看了matrix67的博客http://www.matrix67.com/blog/archives/682【经典证明:Prüfer编码与Cayley公式】
大概了解Cayley公式就是说:n个结点的无向完全图有 n(n-2)个结点。
而这个Prufer数列是说:一个Prufer序列唯一对应了一个无根树,这个序列的长度是n-2

博客中给了Prufer数列唯一对应一个无根树的证明过程。之后思考问题的关键在于将:“n个结点的完全无向图的生成树的个数”转化为“n个结点可以构成多少棵树”,再转化为“n个结点可以构成多少个prufer数列”。这样就想明白了,prufer序列长度为n-2,每个位置取值都是[1,n],且各个位置可以重复,那么构成的prufer数列的数目自然就是n(n-2)了。

尾部闲扯

最后还是想抱怨两句,感觉自己学习能力和自制力真的很成问题。
自己学习一会就想去youtube看会儿视频刷刷空间朋友圈什么的,通过这种方式消磨的时间,如果凑起来,大概已经可以去植物园和动物园一趟了。明明中午就没有午休,晚上睡前还非要玩会手机,把可以有8个多小时的睡眠压缩到七个小时。
自己读了半天才理解的代码,计算机专业的大佬轻轻松松就看明白了。自己尝试了半天才把某个基础的库函数勉强会用,有的同学简单一句我没见过的库函数就把我好几行代码都写完了。
差的太多了,自己。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

n个结点的无向完全图的生成树的个数 的相关文章

  • 16个车辆信息检测数据集收集汇总(简介及链接)

    16个车辆信息检测数据集收集汇总 简介及链接 目录 1 UA DETRAC 2 BDD100K 自动驾驶数据集 3 综合汽车 CompCars 数据集 4 Stanford Cars Dataset 5 OpenData V11 0 车辆重
  • 远程工作高效方法(几年前帖子,私密变公开后时间就变了)

    1 要和居住环境分开 我在阳台上办公 2 制订计划 每天写到纸上 贴在墙上 3 时间调整 以前上班时 有公司上班时间 先在要调整 比如 上午九点才开始工作 在家可以7点起床 困了再睡 4 每小时是工作内容 学习内容50分钟 视频教程1个或者
  • 不吐不快:程序员到底有没有前途(一位前辈写的)

    早上到单位 看昨天晚上QQ群里的内容 有人在问做程序员怎么样 马上就有人跳出来告诉他程序员又苦 又累 要求又高 赚得也不比人多 而且30岁以后肯定失业那一套 对程序员的前途 自己有自己的想法 但这没什么好说的 而且每个人都有适合本人的路 也
  • AcWing 378. 骑士放置(最大独立集&&匈牙利算法)

    输入样例 2 3 0 输出样例 4 解析 题意为求最大独立集 即为总点数 最小点覆盖 include
  • [UVA1364

    评测地址 网址1 网址2 题目描述 题意 给出n位骑士 然后有m个关系 每个关系以格式 a b a b a b给出 表达骑士 a a
  • [图论]---[网络流]---最大权闭合子图

    最大权闭合子图 闭合图的概念 闭合图建立在有向图之上 对于 G V E 选取一个点的子集 V V 的任意一点的所有能到达的点也在集合 V 内 则称 V 为闭合子图 最大权闭合子图即在G的所有闭合子图中 点权和最大的 最大权闭合子图的求法 构
  • 《算法图解》读书笔记(二)

    第六章 图 广度优先搜索 1 解决最短路径问题 shortest path problem 的算法被称为广度优先搜索 breadth first search 2 图由节点 node 和边 edge 组成 一个节点可能与众多节点直接相连 这
  • 最长公共上升子序列(LCIS)

    前置知识 LCS LIS 注意 刚开始看这个问题的时候 第一反应是先求出LCS再求出LCS的LIS 事实上这是有问题的 我们并不能保证这么求出的LCIS是最长的 比如下面这个例子 Example a 7 1 5 6 4 2 7 b 7 1
  • Ubuntu输入密码后无法进入桌面,但是可以进入命令行界面

    安装中文版的ubuntu经常会出现无法进入桌面的状况 这里给出我的解决方案 初步断定是Xwindows界面软件出问题了 所以重装即可 Solve 1 Ctrl Alt F1进入命令行界面 root账户登陆 Ctrl Alt F1进入命令行界
  • 主合取/析取范式

    前置知识 简单合取 析取式 合取 析取范式 极小项 当存在n个命题变项做合取时 如果这个简单合取式出现了全部的命题变项或它的否定形式 且恰好只出现一次 则这个式子属于极小项 以n 3 命题变项为p q r为例 他们的极小项如表 主析取范式
  • typora使用教程

    typora使用教程 1 多级标题的使用 加空格 表示一级标题 加空格 表示二级标题 加空格 表示三级标题 加空格 表示四级标题 typora最多支持六级标题 2 有序列表和无序列表的使用 或 加空格 会生成无序列表 如下 这是 加空格生成
  • King's Quest【POJ 1904】【Tarjan强连通分量】

    Once upon a time there lived a king and he had N sons And there were N beautiful girls in the kingdom and the king knew
  • 随笔之---java版本哲学家就餐问题【信号量的实现】

    很喜欢这样的描述如果你喜欢也不防读一读 从许多许多年前 石头就呆在那座岭上了 那是座无名的低岭 毫不起眼 没有足以称道的风景名胜 那块石头只是许多石头中的一颗 见证过日升日落 经历过沧海桑田 承受四季变迁 黄河水数度从它的身上淹没而过 人群
  • How far away ? 【HDU - 2586】【DFS+链式前向星优化】

    题目链接 其实这道题可以不用链式前向星优化换做vector lt gt 也是可以跑的 只是会许会慢些而已 来换个中文题意好读些 勇气小镇是一个有着n个房屋的小镇 为什么把它叫做勇气小镇呢 这个故事就要从勇气小镇成立的那天说起了 修建小镇的时
  • 2023杭电暑假多校4 题解

    3 Simple Set Problem 题意 k 个多重集合 每个集合选出一个数形成新集合A 求 m a x A m
  • Dinic算法学至大佬,学以致用【挂上相应的题目】

    这个巨佬讲的超级厉害 学起来很快 还有优化的说呢 Dinic算法 研究总结 网络流 网络流是信息学竞赛中的常见类型 笔者刚学习了最大流Dinic算法 简单记录一下 网络流基本概念 什么是网络流 在一个有向图上选择一个源点 一个汇点 每一条边
  • 成功解决 vscode远程调试python

    welcome to my blog 微软新出的插件 非常方便远程调试 不需要改动代码 简单9步 配置远程调试环境 第一步 按ctrl shift x 输入remote development 安装 第二步 按ctrl shift p 输入
  • Tulsi编译失败问题解决

    Tulsi编译失败 Xcode12 4 bazel 4 0 brew 20210218 tulsi最新 解决办法 跑了 usr local Cellar python 2 将这个目录去掉或者改名字为不可用 然后系统默认跑了python3就好
  • -离散数学-期末练习题解析

    一 选择题 二 填空题 三 计算题 四 简答题 五 证明题 六 应用题 一 选择题 下列句子中 是命题 A 2是常数 B 这朵花多好看啊 C 请把们关上 D 下午有会吗 A 命题是能判断真假的陈述句 B是感叹句 C是祈使句 D是疑问句 令p
  • 离散数学知识点-期末复习

    目录 一 利用真值表求主析取范式 主合取范式 1 例题 二 推理证明 1 推理规则 2 例题 三 符号化命题 四 有穷集的计数 1 包含互斥原理 2 例题 1 文氏图法 2 包含互斥原理法 五 关系的闭包 1 三种闭包 2 Warshall

随机推荐

  • 上拉和下拉电阻 [附:OC门与OD门]

    上拉就是通过一个电阻将芯片的一个引脚或线路中的一点接电源正极 Vcc 将该处电平拉向高电平 下拉就是通过一个电阻将芯片的引脚或线路中的一点接地 将该处电平拉向低电平 其主要目的是在电路驱动器关闭时给引脚或线路节点一个固定的默认的电平 上拉电
  • IOS开发笔记 - 调试技巧之自定义宏输出

    这个小技巧是在翻阅别人的代码时候发现的 由于以前学过C 所以知道这里应该是一个神奇的宏把 按alt点进去果然是酱紫 这里是当再DEBUG模式下 调用这个LogMethod的宏时会输出所在方法的方法名及所在行数 运行如下 有了这个宏 调试是不
  • vue中实现在子组件中刷新父组件

    一 首先是父组件 现在父组件中的子组件属性上添加监听事件 signStatusVerdict 二 其次是子组件 发射一个事件给父组件的监听属性 三 最后是父组件 父组件中监听到事件后会执行listenSignStatus方法 执行更新父组件
  • 【数字IC设计】亚稳态与多时钟切换

    数字IC设计 亚稳态与多时钟切换 1 亚稳态的产生与传输 1 1 CMOS反相器的电平传输特性曲线 2 亚稳态的恢复时间与平均无故障时间 3 减小亚稳态的建议 4 多时钟切换电路 本次是与触发器有关的亚稳态以及多时钟系统中的时钟切换问题讲解
  • 【论文】 各高校的毕业论文的Latex模板链接

    title 南京航空航天大学毕业论文 LaTeX 模板 postname date 2018 12 27 23 41 url http www latexstudio net archives 51558 html source 原始链接
  • 文献管理软件Mendeley的优缺点以及下载安装

    文献管理软件Mendeley Mendeley的简介 优点 缺点 Mendeley下载安装 Mendeley的简介 许多科研人员都知道 目前主流的文献管理软件老大哥是Endnote 但是如果你的学校或者科研机构没有购买这个软件的话 你是用不
  • mmocr dataset训练集可视化

    1 可视化效果 这里以dbnet网络训练 icdar2015数据集为例 from mmcv import Config imdenormalize from mmocr datasets import build dataset if na
  • 【python数据挖掘课程】二十五.Matplotlib绘制带主题及聚类类标的散点图

    这是 Python数据挖掘课程 系列文章 希望对您有所 帮助 当我们做聚类分析绘制散点图时 通常会遇到无法区分散点类标的情况 做主题分析时 可能会遇到无法将对应散点的名称 尤其中文名称 添加至图型中 为了解决这两个问题 本文提出了Matpl
  • PowerBI基础——第一天 度量值、新建列及关系函数 多对一及一对多匹配

    简体中文版的PowerBI官网 https powerbi microsoft com zh cn 在Analysis Services Power BI 以及 Excel 中的 Power Pivot中使用的公式表达语言叫做数据分析表达式
  • Fiddler过滤器 Filters 详解

    目录 前言 一 Hosts 过滤 较常用 二 Client Process 过滤 客户端进程过滤 通过配置只过滤 不过滤哪些进程的请求 用的不多 三 Request Headers 根据请求头信息进行过滤 常用 四 Breakpionts
  • 查看磁盘io

    yum y install sysstat 执行 iostat x 1 10 一般 util大于70 I O压力就开始出现了 如果 util越接近100 表明I O压力越大 rrqm s 每秒进行merge的读操作数目 即delta rme
  • element中手动图片上传,附带完整代码

    先展示一张图片效果图片 这种上传时 很常见的 之所以写这篇文章的目的时记录一下 和之前完全不同的上传方式 之前的上传方式 由于
  • 2023华为OD机试Java【报数问题】

    题目 最开始的时候 有100个同学 每个同学都有一个编号 从一到一百 所有的人围城一圈 报数的规则是 从 1 开始报数 如果某个报数为 M 那么他就退出游戏 他的下一个人从 1 重新开始报数 如果最后的人数小于M 则停止游戏 请你计算最后剩
  • 分类、目标检测、语义分割、实例分割的区别

    计算机视觉的任务很多 有图像分类 目标检测 语义分割 实例分割和全景分割等 那它们的区别是什么呢 1 Image Classification 图像分类 图像分类 下图左 就是对图像判断出所属的分类 比如在学习分类中数据集有人 person
  • Redis压力测试——redis-benchmark

    1 redis benchmark简介 redis benchmark是官方自带的Redis性能测试工具 用来测试Redis在当前环境下的读写性能 在使用Redis的时候 服务器的硬件配置 网络状况 测试环境都会对Redis的性能有所影响
  • MATLAB矩阵的值,迹,秩,范数,上三角矩阵,下三角矩阵,主对角线元素

    设A为矩阵 det A 求矩阵的值 trace A 求矩阵的迹 rank A 求矩阵的秩 norm A 求矩阵的范数 norm A 1 求矩阵的1范数 norm A inf 求矩阵的无穷范数 diag A 求主对角线元素 diag详细用法
  • java中获取泛型参数详解【全网最详细】

    java中所有的类型都继承自Type其中包括Class类也是继承自它 另外它还有四个重要的子类 ParameterizedType表示是个带泛型的类型 如List
  • android 触摸屏校准软件,触摸屏软件(eGalaxTouch)下载_触摸屏软件(eGalaxTouch)官方下载-太平洋下载中心...

    eGalaxTouch是一款电子触摸屏驱动程序 电子触摸屏幕有时候是需要校准一下才能准确获取坐标点 这款软件可以帮助我们校准触摸屏参数 推荐有需要的用户下载使用 校准方法 1 下载 安装eGalaxTouch Android板子连接液晶屏
  • 线性表链式储存(图书管理系统)

    线性表链式储存和顺序储存各有优点 该笔记的一些说法是自己的理解 并不官方 首先我们要创建一个结构体用来储存书籍的相关属性信息 我称为数据结构体 储存一组待储存的数据 typedef struct book string bnum 书的编号
  • n个结点的无向完全图的生成树的个数

    头部闲扯 今天闲来在google搜了一下cantjie 突然发现我的博客竟然被引用过 很是惊讶 因为虽然仅仅只是过去一年 我现在看我去年写的博客 就有种 这写的什么垃圾玩意 的感觉 没想到竟然也会有人浏览并引用我的博客 想来这个博客闲置一年