博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Luogu P1131 [ZJOI2007]时态同步 树形DP
阅读量:5104 次
发布时间:2019-06-13

本文共 673 字,大约阅读时间需要 2 分钟。

要自下向上调整,尽可能用一个道具修改多个;

搜的时候记录叶节点的最大深度,减一下就好了。

#include
#include
#include
#define R register intusing namespace std;struct edge { int v,w,nxt;}e[1000010];int n,cnt,s;int fir[500010];long long ans,mx[500010];inline void add(int u,int v,int w) {e[++cnt].v=v,e[cnt].w=w,e[cnt].nxt=fir[u],fir[u]=cnt;}inline int g() { R ret=0,fix=1; register char ch; while(!isdigit(ch=getchar())) fix=ch=='-'?-1:fix; do ret=ret*10+(ch^48); while(isdigit(ch=getchar())); return ret*fix;}void dfs(int u,int fa) { //cout<
<<" "<
<

 

2019.04.26

转载于:https://www.cnblogs.com/Jackpei/p/10783819.html

你可能感兴趣的文章
lc 145. Binary Tree Postorder Traversal
查看>>
android dialog使用自定义布局 设置窗体大小位置
查看>>
ionic2+ 基础
查看>>
[leetcode]Minimum Path Sum
查看>>
Aizu - 1378 Secret of Chocolate Poles (DP)
查看>>
IO流写出到本地 D盘demoIO.txt 文本中
查看>>
Screening technology proved cost effective deal
查看>>
mysql8.0.13下载与安装图文教程
查看>>
Thrift Expected protocol id ffffff82 but got 0
查看>>
【2.2】创建博客文章模型
查看>>
从零开始系列之vue全家桶(1)安装前期准备nodejs+cnpm+webpack+vue-cli+vue-router
查看>>
Jsp抓取页面内容
查看>>
大三上学期软件工程作业之点餐系统(网页版)的一些心得
查看>>
可选参数的函数还可以这样设计!
查看>>
[你必须知道的.NET]第二十一回:认识全面的null
查看>>
Java语言概述
查看>>
关于BOM知识的整理
查看>>
使用word发布博客
查看>>
面向对象的小demo
查看>>
微服务之初了解(一)
查看>>