algo — C++23 日本語リファレンス GitHub

Rev

クラス · モノイドの要件

template <class M>
struct Rev;

概要

モノイドの演算順序を反転するアダプタ

テンプレートパラメータ

名前 説明
M 元となるモノイド

計算量

静的メンバ関数

名前 説明 計算量
id 元のモノイドの単位元を返す $M::id$ と同じ
op 引数順を逆にして元の演算を適用する $M::op$ と同じ

メンバ型

名前 説明 計算量
value_type 元のモノイドの値型 型エイリアスで実行時計算量はない

関連項目