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

南宁网站网站建设做网站衡水

南宁网站网站建设,做网站衡水,龙岗网络营销网站制作哪里好,php网站开发案例论文题目 没有上司的舞会 - 洛谷 思路 这是一道非常裸的树形DP#xff0c;对于初学树形DP的OIer来说#xff0c;是一道十分良心的题 我们可以设: dp[x][0]表示以x为根的子树,且x不参加舞会的最大快乐值 dp[x][1]表示以x为根的子树#xff0c;且x参加了舞会的最大快乐值 则有 …题目 没有上司的舞会 - 洛谷 思路 这是一道非常裸的树形DP对于初学树形DP的OIer来说是一道十分良心的题 我们可以设: dp[x][0]表示以x为根的子树,且x不参加舞会的最大快乐值 dp[x][1]表示以x为根的子树且x参加了舞会的最大快乐值 则有 dp[x][0] sigma{max(dp[son][0],dp[y][1])} (son是x的儿子) dp[x][1] sigma{dp[son][0]} h[x] (h[x]是x参加的快乐值) 先找到唯一的树根root 则ans max(dp[root][0],dp[root][1]) 代码 #includebits/stdc.h using namespace std; int u,v,n,h[1000001],dp[100001][2],gen; bool vis[100001]; vectorint vec[100001]; void dfs(int x) {vis[x] 1;dp[x][1] h[x];for(int i 0;i vec[x].size();i){int son vec[x][i];if(vis[son] 0){dfs(son);dp[x][0] max(dp[son][1],dp[son][0]);dp[x][1] dp[son][0];}} } int main() {cinn;for(int i 1;i n;i) cinh[i];for(int i 1;i n;i){cinuv;vec[v].push_back(u);vis[u] 1;}for(int i 1;i n;i)if(vis[i] 0){gen i;break;}memset(vis,0,sizeof(vis));dfs(gen);coutmax(dp[gen][0],dp[gen][1]);return 0; } 4.结语 如果对您有帮助的话记得点个赞支持一下QwQ疯狂明示
http://www.zqtcl.cn/news/900783/

相关文章:

  • 单页网站与传统网站的区别wordpress对接微信
  • 做公司网站深圳旅游
  • 最好企业网站网站建设 的销售图片
  • 怎么创建网站 免费滴做网站算运营吗
  • 廊坊网站建设-商昊网络正规网站优化推广
  • 网站建设拍金手指排名贰贰安装wordpress数据库错误
  • 食品网站建设需求分析购物app大全
  • 电商美工广州seo技术外包公司
  • 重庆旅游seo整站优化深圳宝安区是富人区吗
  • 网站开发验收模板网站欧美风格
  • 自己做发卡网站什么是网络设计制作
  • 如何搭建一个公司网站互联网推广怎么找客户
  • 江苏同隆建设集团有限公司网站asp.net新建网站
  • 爱站网挖掘工具小程序网站开发怎么样
  • 网站文章批量上传工具自己制作免费网站
  • 凡科快速建站建设网站遇到问题的解决方案
  • 深圳市公司网站建设公司十大互联网营销公司
  • 免费发布推广信息的网站百度招聘2022年最新招聘
  • 建站公司怎么获客任县附近网站建设价格
  • 泰兴市淘宝网站建设指数 网站权重
  • 烟台市做网站找哪家好才艺多网站建设
  • nginx wordpress 重写seo技术大师
  • 公司网站建设需要什么科目上海服务政策调整
  • 如何免费搭建自己的网站网站建设公司swot分析
  • 太原网站优化技术如何开发一款app软件
  • 莆田做网站公司lnmp wordpress 404
  • 网站开发中的qq登录网站地图有什么作用
  • 南宁小程序开发网站建设公司网络营销方案设计范文
  • 电脑做网站主机空间哈尔滨人才招聘信息网
  • 无锡网站建设制作设计wordpress news list