Succinct Data Structure Library 2.0
This feature contains
Most important changes to previous release: [x] sd_vector can now be constructed from an increasing sequence of integers [x] Port to Windows (compiles with the latest version of VC++) [x] Tests use CMake [x] Added a Full-Compressed Suffix Tree (cst_fully) [x] Added an alphabet partitioned WT (wt_ap.hpp) [x] Added the hybrid_bitvector (hyp_vector.hpp) of Kärkkäinen, Kempa, and Puglisi [x] External dependencies libdivsufsort and gtest are now included as submodules
This version
expand
method for wavelet trees (WT algorithms)This version
get_int
extracts up to 64 continues bitsThis version includes
select_support_scan
This version
This version
This release is the last version which uses the class int_vector_file_buffer for buffered reading of int_vector data from a stream. The newer version will replace this class with int_vector_buffer, which allows reading and writing. Furthermore it also handles the loading and writing of blocks automatically and is therefore easier to use.