パッケージ library
クラス Tree.BinaryIndexedTree
- java.lang.Object
-
- library.Tree.BinaryIndexedTree
-
- 含まれているクラス:
- Tree
private static class Tree.BinaryIndexedTree extends java.lang.Object
Binary Indexed Tree区間和をセグ木より高速・省メモリ(定数倍)で求められる クエリ,更新共にO(log n)
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 private long[]
internalArray
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 BinaryIndexedTree(int size)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 private void
add(int index, long value)
private long
sum(int index)
-