0
2つのベクトルクロックを表す2つのリスト(別のデータ型でもよい)があります。どのようにして2つのリストを同時に反復処理し、この条件を検証することができますか?w [k] < = v [k] for each k!= j、ここでjはパラメータですか?あなたはEnum.zip/2
を探しているエリクシルで2つのリストを同時に反復する
2つのベクトルクロックを表す2つのリスト(別のデータ型でもよい)があります。どのようにして2つのリストを同時に反復処理し、この条件を検証することができますか?w [k] < = v [k] for each k!= j、ここでjはパラメータですか?あなたはEnum.zip/2
を探しているエリクシルで2つのリストを同時に反復する
:
def check(w, v, j) do
Enum.zip(w, v)
|> Enum.with_index
|> Enum.all?(fn {{ww, vv}, k} -> k == j || ww <= vv end)
end