Struct dsalgo::fenwick_tree_multiset::Multiset
source · pub struct Multiset(_);
Implementations§
source§impl Multiset
impl Multiset
pub fn new(less_than: usize) -> Self
pub fn size(&self) -> usize
pub fn count(&self, x: usize) -> i32
sourcepub fn add(&mut self, x: usize, delta: i32)
pub fn add(&mut self, x: usize, delta: i32)
positive cnt: insert. negative cnt: remove. (|cnt| <= count(x))