|
SDSL: Succinct Data Structure Library
A C++ template library for succinct data structures
|
wt_huff.hpp contains a class for the wavelet tree of byte sequences which is in Huffman shape. More...
#include "int_vector.hpp"#include "rank_support_v.hpp"#include "rank_support_v5.hpp"#include "select_support_mcl.hpp"#include "rrr_vector.hpp"#include "bitmagic.hpp"#include "util.hpp"#include "wt_helper.hpp"#include "wt.hpp"#include <algorithm>#include <stdexcept>#include <vector>#include <utility>#include <deque>#include <queue>Go to the source code of this file.
Classes | |
| struct | sdsl::_node< size_type > |
| class | sdsl::wt_huff< BitVector, RankSupport, SelectSupport, SelectSupportZero, dfs_shape > |
| A Wavelet Tree class for byte sequences. More... | |
Namespaces | |
| namespace | sdsl |
| Namespace for the succinct data structure library. | |
Typedefs | |
|
typedef wt_huff< rrr_vector <>, rrr_vector<>::rank_1_type, rrr_vector<>::select_1_type, rrr_vector<>::select_0_type, 0 > | sdsl::wt_huff_rrr |
Variables | |
| const int_vector::size_type | sdsl::ZoO [2] = {0, (int_vector<>::size_type)-1} |
wt_huff.hpp contains a class for the wavelet tree of byte sequences which is in Huffman shape.
1.8.0