SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
|
Specialization of binomial_coefficients_trait for 256-bit integers. More...
#include <rrr_helper.hpp>
Public Types | |
typedef uint256_t | number_type |
Static Public Member Functions | |
static uint16_t | l1BP (number_type x) |
template<class bit_vector_type > | |
static number_type | get_int (const bit_vector_type &bv, typename bit_vector_type::size_type pos, uint16_t len) |
template<class bit_vector_type > | |
static void | set_int (bit_vector_type &bv, typename bit_vector_type::size_type pos, number_type x, uint16_t len) |
static uint16_t | popcount (number_type x) |
Specialization of binomial_coefficients_trait for 256-bit integers.