[ 樹形dp ]沒有上司的舞會
某大學有N個職員,編號為1~N。他們之間有從屬關係,也就是說他們的關係就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個週年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,如果某個職員的上司來參加舞會了,那麼這個職員就無論如何也不肯來參加舞會了。所以,請你程式設計計算,邀請哪些職員可以使快樂指數最大,求最大的快樂指數。
- 兩種可能
- ——選當前上司,二,不選當前上司,那麼可以選下屬或者不選下屬。
- 用dfs’實現,不用回溯。
4.f[i][1/0],選不選當前人的快樂程度
void dfs(int x)
{
f[x][1]=bu[x];
for (int i=0;i<tr[x].size();i++)
{
dfs(tr[x][i]);
f[x][0] += max(f[tr[x][i]][0],f[tr[x][i]][1]);
f[x][1] += f[tr[x][i]][0];
}
}
相關推薦
[ 樹形dp ]沒有上司的舞會
某大學有N個職員,編號為1~N。他們之間有從屬關係,也就是說他們的關係就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個週年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,如果某個職員的上司來參加舞會了,那麼這個職員就無論如何也不肯來參
【luogu1352】沒有上司的舞會 - 樹形dp
AS true %d -128 can 表示 code 編號 using 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri
洛谷P1352沒有上司的舞會+樹形二維DP
CA TE eve list stream sig fine -s esp 傳送門 題意:上司和直接下屬,不能同時去一個聚會,問可邀請到的人的快樂值最大是多少; 參考:https://www.luogu.org/blog/mak2333/solution-p1352
洛谷 P1352 沒有上司的舞會 解題報告 樹形DP
最值 周年慶 include -a void pre 代碼 style 結果 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增加一定
洛谷 P1352 沒有上司的舞會【樹形DP】
open define 樹形dp for bitset air stdin begin algorithm 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一
P1352 沒有上司的舞會——樹形DP入門
i++ pac ++ get topo http while empty ack P1352 沒有上司的舞會 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀
洛谷 P1352 沒有上司的舞會 ( 樹形dp) 題解
題目來源: 題目描述: 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關係,也就是說他們的關係就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個週年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,如果某個職員的上司來參加舞會了,那
【樹形dp入門】沒有上司的舞會 @洛谷P1352
傳送門 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關係,也就是說他們的關係就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個週年慶宴會,宴會每邀請來一個職員都會增加
poj2342 沒有上司的舞會 樹形dp基礎
#include<iostream> #include<cstring> #include<cstdio> #include<vector> using namespace std; int n,dp[6050][2],flag[6050],h[6050]
沒有上司的舞會(樹形dp裸題)
#include<iostream> #include<cstdio> #include<algorithm> #include<cstring>
[樹形DP] 猴腮雷 (沒有上司的舞會)
題目描述 Description 新年就要來臨啦,小猴腮雷一家N人將作為嘉賓被邀請到了春晚上。然而小猴腮雷的一家都曾經是大名鼎鼎的熊孩子,無論在什麼時候都會,也只會和自己的直系親屬,也就是父母吵
沒有上司的舞會 樹形dp
經典的 分享 \n clu 1.0 can map 描述 rds 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢
洛谷 P1352 沒有上司的舞會
整數 urn read getc -s blog 計算 情況 def 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增
洛谷——P1352 沒有上司的舞會
tps 否則 pre www using 題目 表示 i++ color https://www.luogu.org/problem/show?pid=1352#sub 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的
沒有上司的舞會
結點 class rt+ 輸出 lock print 要求 題目 code 題目描述 Description Ural大學有N個職員,編號為1~N。他們有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。每個職員有一個快樂指數。現在有個
樹講解(7)——沒有上司的舞會
一個 哪些 們的 一定的 如果 參加 大學 增加 計算 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,如
codevs1380 沒有上司的舞會
bold 提示 ane panel namespace rip 範圍 輸出 c++ 題目描述 Description Ural大學有N個職員,編號為1~N。他們有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。每個職員有一個快
P1352 沒有上司的舞會
編號 -m += 表示 輸出 參加 格式 cstring 之間 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個周年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,
沒有上司的舞會(題解)
有意 選擇 height width 判斷 應該 tor i++ 必須 作為人生中的第一道樹形DP題,寫一篇題解也是很有意義的。 沒有上司的舞會 題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關系,也就是說他們的關系就像一棵以校長為根的樹,父結點就是子結點的直
洛谷1352沒有上司的舞會
題目描述 某大學有N個職員,編號為1~N。他們之間有從屬關係,也就是說他們的關係就像一棵以校長為根的樹,父結點就是子結點的直接上司。現在有個週年慶宴會,宴會每邀請來一個職員都會增加一定的快樂指數Ri,但是呢,如果某個職員的上司來參加舞會了,那麼這個職員就無論如何也不肯來參加舞會了。所以,請你程式設計計算,邀