給一棵有 m 個(gè)節(jié)點(diǎn)的無(wú)根樹(shù),你可以選擇一個(gè)度數(shù)大于 1 的節(jié)點(diǎn)作為根,然后給一些節(jié)點(diǎn)(根、內(nèi)部節(jié)點(diǎn)、葉子均可)著以黑色或白色。你的著色方案應(yīng)保證根節(jié)點(diǎn)到各葉子節(jié)點(diǎn)的簡(jiǎn)單路徑上都包含一個(gè)有色節(jié)點(diǎn),哪怕是葉子本身。
對(duì)于每個(gè)葉子節(jié)點(diǎn) u,定義 cu 為從根節(jié)點(diǎn)到 u 的簡(jiǎn)單路徑上最后一個(gè)有色節(jié)點(diǎn)的顏色。給出每個(gè) cu 的值,設(shè)計(jì)著色方案使得著色節(jié)點(diǎn)的個(gè)數(shù)盡量少。