Untitled

mail@pastecode.io avatar
unknown
golang
2 years ago
268 B
3
Indexable
Never
// create two RoaringBitmap
rb1 := roaring.NewBitmap()
rb2 := roaring.NewBitmap()

// add nums
rb1.Add(1)
rb1.Add(2)
rb1.Add(3)

rb2.Add(3)
rb2.Add(4)
rb2.Add(5)

// Compute Intersection
rb3 := roaring.And(rb1, rb2)

// Result
fmt.Println(rb3.ToArray())
// Output: [3]