Open zawa-tin opened 1 year ago
iota
: 1, 2, 3, ...., nと初期化する
inv
: 逆置換を記憶する
reversed
: reverseした配列を返す
memo_sort
: 元の位置を記憶してソートする
bucket
: バケットを持つ。サイズは使用者に指定させる
act_all
: 全要素に加算する。<- 要検討
accum1d
もこっちに移動かもね
https://atcoder.jp/contests/abc287/tasks/abc287_e 元のindexを保持しながらソートしたい例
後普通にソートした列を返しながら元の列は変更しないみたいな関数もほしい
actAll
はstd::for_each
を使いましょう
いくつかの典型的なやつを使いやすくする?
reverse
とかiota
とか