区間加算 / 区間和 [詳解]
#include "segtree_lazy.hpp"
公開型 | |
using | S = typename Monoid::SumPair<T>::Type |
using | Type = struct SegTreeLazy<Monoid::SumPair<T>,Operator::Add<T>,mapping> |
静的公開メンバ関数 | |
static S | mapping (const S &a, const T &b) |
区間加算 / 区間和
segtree_lazy.hpp の 246 行目に定義があります。
using RangeQuery::ApplyAdd_GetSum< T >::S = typename Monoid::SumPair<T>::Type |
segtree_lazy.hpp の 247 行目に定義があります。
using RangeQuery::ApplyAdd_GetSum< T >::Type = struct SegTreeLazy<Monoid::SumPair<T>,Operator::Add<T>,mapping> |
segtree_lazy.hpp の 249 行目に定義があります。
|
inlinestatic |
segtree_lazy.hpp の 248 行目に定義があります。