Exemple #1
0
 def get_bit_view_nums(self):
     ans = []
     for i in range(self.n):
         str_bits = BaseCode.int_to_str_bits(i, self.m)
         bit_a = ba.bitarray(str_bits)
         bit_a.reverse()
         ans.append(bit_a)
     return ans
Exemple #2
0
 def get_v_j(self, j) -> ba.bitarray:
     reverse_bit_num: str = BaseCode.int_to_str_bits(j, self.m)
     reverse_bit_num: ba.bitarray = ba.bitarray(reverse_bit_num)
     reverse_bit_num.reverse()
     return reverse_bit_num