差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
programming_algorithm:data_structure:binary_indexed_tree [2023/02/08] – [扱える演算] ikatakos | programming_algorithm:data_structure:binary_indexed_tree [2023/02/08] (現在) – [扱える演算] ikatakos | ||
---|---|---|---|
行 110: | 行 110: | ||
常に1からの区間和だけでよいのであれば、逆元の存在は無くてもよく、可換モノイドであればよい。 | 常に1からの区間和だけでよいのであれば、逆元の存在は無くてもよく、可換モノイドであればよい。 | ||
+ | |||
+ | ++++ それぞれが成り立たない場合 | | ||
=== 可換でない場合 === | === 可換でない場合 === | ||
行 146: | 行 148: | ||
かけ算も、値として' | かけ算も、値として' | ||
+ | |||
+ | ++++ | ||
==== より柔軟な実装 ==== | ==== より柔軟な実装 ==== |