题解 - P 6142 [ U S A C O 20 F E B ] D e l e g a t i o n P \mathrm{P6142 \ [USACO20FEB] \ Delegation\ P} P6142 [USACO20FEB] Delegation P
题目意思
- P6142
- 给定一棵含有 n n n个结点的树,把它分成若干条链(边只能选一次,点可以选多次),使得最短的那条链的长度最长是多少。
- n ≤ 1 0 5 n\leq 10^5 n≤105
S o l \mathrm{Sol} Sol
- 一道 S T L STL STL良(凉)好练习题。
- 我们首先肯定会去二分答案 L L L那个最长链长,关键是如何判定。
- 我们这边利用 m u l t i s e t multiset multiset这个东东来维护,它是什么讷?就是一个容器,然后加入元素会帮你从小到大排序,且允许加入重复的元素,且删增操作是 l