$bzoj1060-ZJOI2007$ 时态同步 贪心 树形$dp$
生活随笔
收集整理的這篇文章主要介紹了
$bzoj1060-ZJOI2007$ 时态同步 贪心 树形$dp$
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題面描述
- 小\(Q\)在電子工藝實(shí)習(xí)課上學(xué)習(xí)焊接電路板。一塊電路板由若干個(gè)元件組成,我們不妨稱(chēng)之為節(jié)點(diǎn),并將其用數(shù)字\(1,2,3….\)進(jìn)行標(biāo)號(hào)。電路板的各個(gè)節(jié)點(diǎn)由若干不相交的導(dǎo)線相連接,且對(duì)于電路板的任何兩個(gè)節(jié)點(diǎn),都存在且僅存在一條通路(通路指連接兩個(gè)元件的導(dǎo)線序列)。在電路板上存在一個(gè)特殊的元件稱(chēng)為“激發(fā)器”。當(dāng)激發(fā)器工作后,產(chǎn)生一個(gè)激勵(lì)電流,通過(guò)導(dǎo)線傳向每一個(gè)它所連接的節(jié)點(diǎn)。而中間節(jié)點(diǎn)接收到激勵(lì)電流后,得到信息,并將該激勵(lì)電流傳向與它連接并且尚未接收到激勵(lì)電流的節(jié)點(diǎn)。最終,激烈電流將到達(dá)一些“終止節(jié)點(diǎn)”——接收激勵(lì)電流之后不再轉(zhuǎn)發(fā)的節(jié)點(diǎn)。激勵(lì)電流在導(dǎo)線上的傳播是需要花費(fèi)時(shí)間的,對(duì)于每條邊\(e\),激勵(lì)電流通過(guò)它需要的時(shí)間為\(t_e\),而節(jié)點(diǎn)接收到激勵(lì)電流后的轉(zhuǎn)發(fā)可以認(rèn)為是在瞬間完成的。現(xiàn)在這塊電路板要求每一個(gè)“終止節(jié)點(diǎn)”同時(shí)得到激勵(lì)電路——即保持時(shí)態(tài)同步。由于當(dāng)前的構(gòu)造并不符合時(shí)態(tài)同步的要求,故需要通過(guò)改變連接線的構(gòu)造。目前小\(Q\)有一個(gè)道具,使用一次該道具,可以使得激勵(lì)電流通過(guò)某條連接導(dǎo)線的時(shí)間增加一個(gè)單位。請(qǐng)問(wèn)小\(Q\)最少使用多少次道具才可使得所有的“終止節(jié)點(diǎn)”時(shí)態(tài)同步?
輸入格式
- 第一行包含一個(gè)正整數(shù)\(N\),表示電路板中節(jié)點(diǎn)的個(gè)數(shù)。
- 第二行包含一個(gè)整數(shù)\(S\),為該電路板的激發(fā)器的編號(hào)。
- 接下來(lái)\(N-1\)行,每行三個(gè)整數(shù)\(a , b , t\)。表示該條導(dǎo)線連接節(jié)點(diǎn)\(a\)與節(jié)點(diǎn)\(b\),且激勵(lì)電流通過(guò)這條導(dǎo)線需要\(t\)個(gè)單位時(shí)間
輸出格式
- 僅包含一個(gè)整數(shù)\(V\),為小\(Q\)最少使用的道具次數(shù)。
題解
- 第一次看這題時(shí)看錯(cuò)題,看成了\(APIO2016煙火表演\),然后就列出了\(f_{u,t}=\sum_{vsm_u}min_{t'\leq t}(f_{v,t'}+t-t')\)
- 然后再看題才發(fā)現(xiàn)只能增加邊權(quán),不能減少邊權(quán),再看一眼剛列出的式子\(f_{u,t}=\sum_{vsm_u}min_{t'\leq t}(f_{v,t'}+t-t')\\\Rightarrow f_{u,t}=\sum_{vsm_u}mn_{v,t}+t\ (mn_{v,t}=min_{t'\leq t}f_{v,t'}-t')\)
- 設(shè)\(f_v\)單調(diào)不減,\(mn_{v,t}\)固定,\(f_u\)隨 t 增長(zhǎng)而變大,而對(duì)于葉子,\(f_{leaf,t}\)單增。
- 由數(shù)學(xué)歸納法可知,\(f_u?\)單調(diào)增。
- 因此這個(gè)dp方程存在理論下界,即剛好滿足條件\((t_u=max\ t_v+w_{v\to u})\)時(shí)最小。
- 因此此題我們可以貪心,記錄\(t_u?\)表示想要讓葉子都同態(tài)至少多少時(shí)間,\(f_u?\)表示使葉子同步到\(t_u?\)這個(gè)時(shí)間最少花費(fèi)。
- 遞推即可。
轉(zhuǎn)載于:https://www.cnblogs.com/shjrd-dlb/p/10803861.html
總結(jié)
以上是生活随笔為你收集整理的$bzoj1060-ZJOI2007$ 时态同步 贪心 树形$dp$的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Spring事务管理-传播行为-隔离级别
- 下一篇: 有关logistic(sigmoid)函