*
*/
-#include "static_bitsequence_rrr02.h"
+#include <static_bitsequence_rrr02.h>
table_offset * static_bitsequence_rrr02::E = NULL;
}
uint static_bitsequence_rrr02::select0(uint i) {
- if(i==0) return -1;
- if(i>len-ones) return len;
+ if(i==0) return (uint)-1;
+ if(i>len-ones) return (uint)-1;
// Search over partial sums
uint start=0;
uint end=C_sampling_len-1;
uint static_bitsequence_rrr02::select1(uint i) {
if(i==0) return -1;
- if(i>ones) return len;
+ if(i>ones) return -1;
// Search over partial sums
uint start=0;
uint end=C_sampling_len-1;
ret->create_sampling(ret->sample_rate);
return ret;
}
-