1 と 0 のベクトルが与えられた場合、値が 1 のエントリの数を数えたいと思います。ただし、ベクトルは非常に長くなる可能性があり、ベクトルに値が 1 のエントリが 0 個、1 個、または複数あるかどうかを知りたいだけです。
hereのアプローチを使用して、ベクトル内の 1 の数を数えることができます。
(count (filter #{1} [1 0 1 0 0 1 1]))
この場合、ベクトルの 3 つ以上の要素にアクセスしないようにフィルターを制限する (または他のアプローチを使用する) ことはできますか?