Happy Coding

This blog is for my memorandum about programming and English.

Happy Coding

This blog is for my memorandum

segment Treeを使用してRMQをとく。

RMQとは

数列a_0,a_1,...a_nがあるとき次の二つの処理をO(log n)で行う。

  • s, tが与えられたとき、a_s, a_s+1, .... , a_tの最小値を求める

  • i, xが与えられたとき、a_iの値をxに変更する

SegmentTreeとは

www.slideshare.net

www.slideshare.net

このあたりの説明が秀逸

code