摘要: 排列组合 蛮逗的…… 这题题干描述的就一股浓浓的Kruskal的气息……很容易就想到是求一个n个点的完全图的生成树个数,然后由于有序,再乘一个n-1的排列数(n-1条边的全排列)即(n-1)! 但是我一下就卡在了 完全图的生成树个数这个地方……怎么也想不出来……后来看了题解,原来这是一个奇葩的... 阅读全文
posted @ 2015-02-02 20:50 Tunix 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 虚树+树形DP 本题100W的点数……不用虚树真的好吗…… Orz ZYF我的感悟: dp的过程跟SPOJ 1825 FTOUR2 的做法类似,依次枚举每个子树,从当前子树和之前的部分中各找一条最长(短)路径更新答案,再把这个子树的最短路径加入到x节点中去(之前算过的部分)这样就实现了枚举所有... 阅读全文
posted @ 2015-02-02 20:09 Tunix 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 经典证明:Prüfer编码与Cayley公式(转Matrix67)Cayley公式是说,一个完全图K_n有n^(n-2)棵生成树,换句话说n个节点的带标号的无根树有n^(n-2)个。今天我学到了Cayley公式的一个非常简单的证明,证明依赖于Prüfer编码,它是对带标号无根树的一种编码方式。给定一... 阅读全文
posted @ 2015-02-02 17:23 Tunix 阅读(3603) 评论(0) 推荐(0) 编辑