fenwick_tree 2.0.0 fenwick_tree: ^2.0.0 copied to clipboard
A lightweight Fenwick Tree (also known as Binary Indexed Tree or BIT).
fenwick_tree #
A lightweight Fenwick Tree (also known as Binary Indexed Tree and BIT) in Dart.
A Fenwick Tree allows you to efficiently index any Monoid or Group over a fixed size binary tree.
Based on Princeton, FenwickTree.java
See the example directory for an example.