b-tree-plus-alpha
Loading...
Searching...
No Matches
dynamic_bit_sequence.hpp File Reference

A dynamic data structure supporting rank and select queries on a bit sequence. More...

#include "../bp_tree/bp_tree.hpp"
#include "./bit_container.hpp"
#include "./bit_forward_iterator.hpp"
#include "./bit_deque_container.hpp"
#include "stool/include/light_stool.hpp"
Include dependency graph for dynamic_bit_sequence.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  stool::bptree::DynamicBitSequence< CONTAINER, CONTAINER_ITERATOR, MAX_TREE_DEGREE, MAX_BIT_CONTAINER_SIZE >
 A dynamic data structure supporting rank and select queries on a bit sequence [Unchecked AI's Comment]. More...
 

Typedefs

using stool::bptree::BDC = typename stool::bptree::BitVectorContainer< 10000ULL >
 
using stool::bptree::DynamicBitDequeSequence = DynamicBitSequence< BDC, BDC::BitVectorContainerIterator, bptree::DEFAULT_MAX_DEGREE_OF_INTERNAL_NODE, 1024 >
 
using stool::bptree::SimpleDynamicBitSequence = DynamicBitSequence< BDC, BDC::BitVectorContainerIterator, 62, 8192 >
 

Detailed Description

A dynamic data structure supporting rank and select queries on a bit sequence.