HDU6070 2017杭電多校聯賽第四場-Dirt Ratio

題意:就是要咱們求一個區間不一樣種類的個數與該區間的長度的比值,而後取比值最小值。 思想:比賽時想到用線段樹去處理他,與平時寫的線段樹它的維護區間有不少差異,以後實在無法去維護就放棄了,以後看了題解,又看了一些博客,總算了解了它是如何維護區間值。首先咱們能夠二分答案最小比值,而後根據二分的答案乘以它的個數此時獲得的就是種類數,而後咱們對種類數進行維護,因爲種類數受個數增長的影響,但每次移動咱們加1
相關文章
相關標籤/搜索