イバコの生存記録

いまは競プロ(AtCoder)記事がメインです。

2022-02-15から1日間の記事一覧

67. C# による遅延評価セグメント木の抽象化実装

競技プログラミングでよく使われる「セグメント木」というデータ構造があります。 これは、配列データに対して2のべき乗区間ごとに「合計値」「最大値」など注目したい演算を適用しておき、任意の区間に対する演算結果を で取得できるものです。 セグメント…