julia-indexablebitvectors 1.0.0
Channel: guix
Licenses: Expat
Synopsis: Bit vectors operations with extremely fast speed
Description:
This package exports following operations over bit vectors with extremely fast speed while keeping extra memory usage small:
getindex(bv::IndexableBitVectors, i::Integer)
:i
-th element ofbv
rank(b::Bool, bv::AbstractIndexableBitVector, i::Integer)
: the number of occurrences of bitb
inbv[1:i]
select(b::Bool, bv::AbstractIndexableBitVector, i::Integer)
: the index of i-th occurrence ofb
inbv
.
and other shortcuts or types.
Total results: 1