減半警報器

gzyqwq發表於2024-09-20
  • 適用題目 \(\rightarrow\) 高速判斷是否合法,但是不知道什麼時候應該判斷

  • 核心思想 \(\rightarrow\) 鴿巢原理

每個警報所監視的所有集合 \(S\)\(sum\) 要達到 \(d\) ,說明集合內至少有個元素的值大於等於 \(\frac{d}{|S|}\),那我們把 \(\frac{d}{|S|}\) 作為警報數值,放在集合內所有元素維護的資料結構裡,每次達到了這個閾值就拿出來 \(check\) 一下。

鬼街

相關文章