【BZOJ3772】精神污染
生活随笔
收集整理的這篇文章主要介紹了
【BZOJ3772】精神污染
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題解:
剛開始把題目看錯了
以為沒有給出路徑
那我們就可以求極長路徑為k的分別有多少條
可以上點分治+fft 是nlogn^2的 因為fft的范圍和點分治后剩余的節點多少有關
正確的題目意思的話
我們將路徑分兩種情況
一是ab不是直著連向根的
那么只需要求一個端點在a子樹中 而另一個端點在b子樹中的
這個可以用主席樹維護
二是在的 同理就可以
轉載于:https://www.cnblogs.com/yinwuxiao/p/9194246.html
總結
以上是生活随笔為你收集整理的【BZOJ3772】精神污染的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习笔记--分块
- 下一篇: 洛谷 P1309 瑞士轮 解题报告