摘要:
第十九届浙大城市学院程序设计竞赛 E Disjoint Path On Tree 题意:求树上不相交简单路径对的数量 做法:其实很容易想到,我们需要求f1[x]表示经过x点的子树内的简单路径数,f2[x]表示子树x的内的简单路径数量,但是统计数量的时候赛时我想的复杂了一些,因为还需要换根求一下各种值 阅读全文
摘要:
The 2021 ICPC Asia Nanjing Regional Contest A Oops, It’s Yesterday Twice More 点击查看代码 #include <bits/stdc++.h> using namespace std; string s[5]={"","UL 阅读全文
摘要:
D. Weight the Tree 给一棵树,每个点有权重,如果一个点的权重等于它周围直接相连点的权重,就称为好点,求权重的分配方案,使得好点个数最大化,且权重值之和最小, 做法:设$dp[x][1/0]$表示当前点是否作为好点时最大好点数,最小权值,我们可以知道,如果一个点为好点,他周围的点就不 阅读全文