首页 > 其他分享 >题解 CF1762E【Tree Sum】

题解 CF1762E【Tree Sum】

时间:2022-12-17 22:23:17浏览次数:39  
标签:题解 Sum Tree sum 权值 考虑 定理

problem

根据 prufer 引理,有标号的无根树的种类是 \(n ^ {n-2}\)。
对于一棵 n 个节点的带权无根树,边权总是 +1 或者 -1。那么总共有 \(n^ {n-2} * 2 ^ {n-1}\) 种树。
其中,如果每个点相连的边的权重的乘积都是 -1 的话,我们说这是一棵美丽树。

然后问,所有 N 个节点的美丽树中,1 到 n 的距离 \(d_{1,n}\) 的和。五十万。

solution

定理一

若 \(n\) 为奇数,则答案为 \(0\)。

证明

考虑在实数域中 \(x^2\geq 0\),但是如果你算一下奇数时所有边的乘积开个平方,这相当于 \((-1)^n\),然而它 \(<0\)。

接下来只考虑 \(n\) 为偶数,

定理二

若树的形态固定,则边权也是固定的。

构造

考虑找到一片叶子,因为叶子只有一条边,所以直接给那条边赋权,然后砍掉叶子,继续递归。

定理十一万四千五百一十四

对于一条边,如果它左边有 \(L\) 个点,右边有 \(R\) 个点:

  • \(L,R\) 奇偶性相同。
  • 这条边的权值为 \((-1)^L=(-1)^R\)。

证明

归纳很容易的。

其实我们考虑一棵树,我们不妨抽象一点用 \(w_u\) 表示 \(u\to fa_u\) 的边的权值,它是 \(-\prod_v w_v\),我们换种运算:\(1+\sum_v w_v \pmod 2\),原来是子树大小和。

定理一百九十一万九千八百一十

对每条边分开考虑。考虑一条边在 \(1\to n\) 路径上的充要条件:\(1,n\) 各在它们两端。

故答案为 \(\sum_{1\leq i<n}(-1)^i\binom{n-2}{i-1}f(i)f(n-i)\),其中 \(f(n)=n^{n-1}\) 是 \(n\) 个点有标号有根数的数量。

标签:题解,Sum,Tree,sum,权值,考虑,定理
From: https://www.cnblogs.com/caijianhong/p/solution-CF1762E.html

相关文章

  • 题解 CF1109D【Sasha and Interesting Fact from Graph Theory】
    problem你尤其钟情\(a,b\)这两个数。对于一棵N个节点的树,已知所有边的长度都在\([1,m]\)之间,如果节点\(a\)和\(b\)的距离恰好为\(m\),那么你认为这棵树很好看......
  • 题解 AGC059C【Guessing Permutation for as Long as Possible】
    problem小明有一个隐藏的排列\(p\),小红想要猜出来。现在允许小红提问,每次提问的形式是\(a_i\)和\(b_i\),然后小明会告诉小红谁大谁小。小红是个老实的人,她的询问顺序......
  • 题解 SS221112B【Y】
    problem\(2n\)个有顺序的整数,每个数在\([0,m]\)内随机独立均匀生成,求前一半的和大于后一半的和的方案数。\(T,n,m\leq2000\)。solution0总方案数是明晰的:\(S=(m+1)......
  • 洛谷P3224 [HNOI2012]永无乡 题解 splay tree 启发式合并
    题目链接:https://www.luogu.com.cn/problem/P3224主要知识点是:树上启发式合并,即每次合并将小的树里面的每个点合并大大的树里面,时间复杂度\(O(n\log^2n)\)。同时需要......
  • java跨域问题解决
    问题描述:在使用前后端分离的情况下,前端访问后端时会出现跨域问题解决方式:1.设置跨域1)、单个控制器方法CORS注解在单个方法中加入注解@CrossOrigin。2)、整个控制器......
  • 题解 SP10264 METEORS - Meteors
    整体二分经典题,所以我们用分块解决Solution和整体二分类似,我们把\(k\)次操作分成\(\sqrtk\)块,每一块一起考虑。对于区间加,可以转化为差分,那么在每个块一起作差分后......
  • 台湾大学林轩田机器学习技法课程学习笔记9 -- Decision Tree
    上节课我们主要介绍了AdaptiveBoosting。AdaBoost演算法通过调整每笔资料的权重,得到不同的hypotheses,然后将不同的hypothesis乘以不同的系数αα......
  • CodeForces-300#B 题解
    题意给定\(n\)个数,保证\(n\mid3\),要将这\(n\)个数分配到\(\dfrac{n}{3}\)个三元组,有\(m\)个要求\(a,b\),每个要求表示\(a,b\)要在同一个三元组里,求最后的分......
  • P3874 砍树 题解
    前置树形dp,二分。题意本质上是一个树上背包,需要选不少于\(k\)个物品,每个物品有一个重量\(w\)和价值\(v\),求性价比最大值。分析既然是性价比,显然是分数规划。先......
  • CF992E Nastya and King-Shamans 题解
    传送门分析由于满足\(a_i\ge0\),所以\(s_i\)单调不减。当我们找到一个\(i\)时,不管\(i\)是否满足,下一个可能的一定大于等于\(a_i+s_{i-1}\)。而且\(a_i+s_{i-1}......