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

And

クラス · モノイドの要件

template <class T>
struct And;

概要

ビット積モノイド

単位元は全ビットが 1 の値(符号付き型でも正しく動作する)。

テンプレートパラメータ

名前 説明
T 要素の型

計算量

静的メンバ関数

名前 説明 計算量
id 全bitが1の単位元を返す $O(1)$
op bit積を返す $O(1)$
f bit積を作用する $O(1)$

メンバ型

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

関連項目