16namespace layer1_foundations {
17namespace data_structures {
36 mask = ((
uchar) 1) << bit;
37 uchar &x = bitvec[ii];
39 uchar not_mask = ~mask;
54 mask = ((
uchar) 1) << bit;
55 uchar &x = bitvec[ii];
67 mask = ((
uchar) 1) << bit;
68 uchar &x = bitvec[ii];
84 h = Algo.
SuperFastHash ((
const char *) data, (uint32_t) len *
sizeof(
int));
93 h = Algo.
SuperFastHash ((
const char *) data, (uint32_t) len *
sizeof(
long int));
102 h = Algo.
SuperFastHash ((
const char *) data, (uint32_t) len);
113 for (i = 0; i < len; i++) {
129 for (i = 0; i < len; i++) {
catch all class for algorithms
uint32_t SuperFastHash(const char *data, int len)
int int_vec_hash_after_sorting(int *data, int len)
int bitvector_s_i(uchar *bitvec, long int i)
uint32_t int_vec_hash(int *data, int len)
int lint_vec_hash_after_sorting(long int *data, int len)
uint32_t lint_vec_hash(long int *data, int len)
~data_structures_global()
void bitvector_set_bit(uchar *bitvec, long int i)
void bitvector_m_ii(uchar *bitvec, long int i, int a)
uint32_t char_vec_hash(char *data, int len)
a collection of functions related to sorted vectors
void int_vec_heapsort(int *v, int len)
void lint_vec_heapsort(long int *v, int len)
the orbiter library for the classification of combinatorial objects