2020/12/21 更新 以下のリプライを頂きましたので, queue ではなく, 最後に参照された index のみ保持する実装に変更しました.operator[] を呼ぶたびに直前の operator[] を解決すると、履歴を stack から index 1 つに出来ると思いました— 熨斗袋 (@noshi91) 2020年11月4日 やりたいこと 1点更新区間和取得のセグメント木で 1 点更新を行う際, 多くは segtree.set_val(index, value) のように関数として呼んでいると思います. これが嫌なので, 1 点更新をsegtree[i] = xやsegtre…