当前位置: 首页 > news >正文

江门网站免费制作微商怎么做

江门网站免费制作,微商怎么做,德尔普网站建设,创建网站哪个好P1352 没有上司的舞会 题意#xff1a; 给你一个树#xff0c;每个点都有权值#xff0c;选择一些点使得权值和最大#xff0c;要求父亲节点和子节点不能同时选择 题解#xff1a; 经典树形dp dp[x][0]表示以x为根的子树#xff0c;且x不参加舞会的最大快乐值 dp[x][…P1352 没有上司的舞会 题意 给你一个树每个点都有权值选择一些点使得权值和最大要求父亲节点和子节点不能同时选择 题解 经典树形dp dp[x][0]表示以x为根的子树且x不参加舞会的最大快乐值 dp[x][1]表示以x为根的子树且x参加了舞会的最大快乐值 则dp[x][0] ∑{ max(dp[y][0],dp[y][1]) } (y是x的儿子) dp[x][1] ∑{ dp[y][0] } a[x] (y是x的儿子) 找到唯一的树根root ansmax(dp[root][0],dp[root][1]) 代码 #includebits/stdc.h using namespace std; #define MAXN 6005 int a[MAXN]; int v[MAXN]; vectorint son[MAXN]; int f[MAXN][2]; void dp(int x) {f[x][0]0;f[x][1]a[x];for(int i0;ison[x].size();i){int yson[x][i];dp(y);f[x][0]max(f[y][0],f[y][1]);f[x][1]f[y][0];} } int main() {int n;cinn;for(int i1;in;i) cina[i];for(int i1;in-1;i){int x,y;cinxy;son[y].push_back(x);v[x]1;}int root;for(int i1;in;i)if(!v[i]) {rooti;break;}dp(root);coutmax(f[root][0],f[root][1])endl;return 0; }
http://www.zqtcl.cn/news/300730/

相关文章:

  • 锦州网站建设渠道山西做网站的公司有哪些
  • 4线城市搞网站开发丹灶网站建设公司
  • 青岛网站建设seo优化wordpress分类标题自定义
  • 网站开发本地环境在海南注册公司需要多少钱
  • 济南网站开发去哪儿旅行app下载安装
  • 大城 网站北京做网站男生工资
  • 赣州网站建设百家号免费软件网
  • 在合肥做网站多少钱网站开发外包平台
  • 百度指数查询平台网站建设SEO优化哪家好
  • 网站怎么在成都备案中企动力如何
  • 免费数据统计网站app推广拉新一手渠道
  • 网站推广效果不好原因zac seo博客
  • 高端网站设计合肥网站建设个人网站建设公
  • 廊坊建站模板系统做效果图的网站
  • 建网站打开需要验证四川省成都市建设厅官网
  • 网站文章列表如何排版珠海建设工程信息网站
  • 郑州个人做网站建设银行招聘网站
  • 杭州网站设计公司联系亿企邦网站怎么上百度
  • 网站建设的未来网站不备案访问
  • 网站改版效果图怎么做网站建设的五个基本要素
  • 河南建站网站做o2o网站需要多少钱
  • 重庆企业网站定制开发公司wordpress用户页
  • 电子商务网站seo网站规划与设计方向
  • 外贸双语网站源码wordpress 柚子
  • 隆昌市住房和城乡建设厅网站html5网页成品代码
  • 泉州丰泽建设局网站wordpress设置logo和公司名
  • 网页与网站设计实验总结网上商城互联网网站开发
  • 学院宣传网站建设简介郑州加盟网站建设
  • 上海网站建设sheji021wordpress ssl 图片
  • 网站管理人员队伍建设说明材料搞笑网站建设目的和意义