随笔分类 - dp_树形dp
摘要:"E. Alternating Tree" 题意: 给定一棵树,每个点有点权,求树上所有路径的价值总和。 一条 u1 u2 u3 ....... um 路径的价值定义为 A(u1, um) += (( 1)^(i+1)) val[i] , (1 using namespace std; pragma
阅读全文
摘要:hdu6201 题意:一棵树,有点权、边权,定义两点间的价值为:点权之差 - 路径上的边权和。 求可能的最大的价值。 tags: 1】费用流 用两个源点限制流量,即 st1连st2,st2连n个点费用为 ai,n个点连 ed 费用为 -ai 。 #include<bits/stdc++.h> usi
阅读全文
摘要:2017 Multi-University Training Contest - Team 1 01 签到的 #include<bits/stdc++.h> using namespace std; #pragma comment(linker, "/STACK:102400000,10240000
阅读全文
摘要:D. Chloe and pleasant prizes 题意:一棵树,以结点1为根结点悬挂在墙上,每个点有一个权值。选两条边切断,要求:刚好掉下两份结点,且两份不能属于同一子树。求两份结点可能的最大权值和。 tags:裸的树dp。
阅读全文
摘要:2016 CCPC 网络赛 A - A water problem 水题,但读题有个坑,输入数字长度很大。。 B - Zhu and 772002 题意:给出n个数(给出的每个数的质因子最大不超过2000),选出多个数相乘得b。问有多少种选法让b 为完全平方数。 tags:高斯消元,求异或方程组解的
阅读全文
摘要:D. Bear and Tree Jumps 题意:给出一棵树和一个数 k ,每一步最多走k条边,定义f(s,t)为从点s到点t需要走的最少步数。求所有点对f()的和。 tags:看学长题解码的,其实还是没太搞懂。。 (趁机膜我晏学长一发 传送门) 看到一个题解,讲的更详细点,传送门 总体思路:(1
阅读全文
摘要:1、HDU 1520 Anniversary party 2、总结:第一道树形dp,有点纠结 题意:公司聚会,员工与直接上司不能同时来,求最大权值和 #include<iostream> #include<cstring> #include<cmath> #include<queue> #inclu
阅读全文

浙公网安备 33010602011771号