Procs
proc `<<`[size](bitset: BitSet[size]; x: int): BitSet[size]
- 添字が大きい方向へxビットずらし、範囲外を切り捨てます。 Source Edit
proc andpopcount[size](x, y: BitSet[size]): int
- Source Edit
proc initBitSet(v: openArray[bool]; size: static int): BitSet[size]
- Source Edit
proc initBitSet(x: static int): BitSet[x]
- Source Edit
proc initBitSetFromIndexes(indexes: openArray[int]; size: static int): BitSet[ size]
- Source Edit
proc orpopcount[size](x, y: BitSet[size]): int
- Source Edit
proc xorpopcount[size](x, y: BitSet[size]): int
- Source Edit