def _query_whole_blocks(self, bi, bj):
cnt = floor(log2(bj - bi))
sub_blocks = [
self.processed_block_mins[cnt][bi],
self.processed_block_mins[cnt][bj - 2 ** cnt],
]
return sub_blocks[argmin(self.array[i] for i in sub_blocks)]
评论列表
文章目录