New rank/select data structure based on sadakane's code
authorfclaude <fclaude@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Sat, 21 Mar 2009 17:09:30 +0000 (17:09 +0000)
committerfclaude <fclaude@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Sat, 21 Mar 2009 17:09:30 +0000 (17:09 +0000)
commitbbeeb03980ddf51c0f32fd3c42321dc9ef708c27
treeb34081e1f911744f8a6ce245f9b3e327d4264370
parent6a9117a97674437c9fe00b099c40ccb61d45d704
New rank/select data structure based on sadakane's code

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@260 3cdefd35-fc62-479d-8e8d-bae585ffb9ca
19 files changed:
libcds/src/Makefile
libcds/src/static_bitsequence/sdarray.cpp [new file with mode: 0644]
libcds/src/static_bitsequence/sdarray.h [new file with mode: 0644]
libcds/src/static_bitsequence/static_bitsequence.cpp
libcds/src/static_bitsequence/static_bitsequence.h
libcds/src/static_bitsequence/static_bitsequence_builder.h
libcds/src/static_bitsequence/static_bitsequence_builder_sdarray.cpp [new file with mode: 0644]
libcds/src/static_bitsequence/static_bitsequence_builder_sdarray.h [new file with mode: 0644]
libcds/src/static_bitsequence/static_bitsequence_rrr02_light.cpp
libcds/src/static_bitsequence/static_bitsequence_sdarray.cpp [new file with mode: 0644]
libcds/src/static_bitsequence/static_bitsequence_sdarray.h [new file with mode: 0644]
libcds/src/static_sequence/static_sequence.cpp
libcds/src/static_sequence/static_sequence.h
libcds/src/static_sequence/static_sequence_bs.cpp [new file with mode: 0644]
libcds/src/static_sequence/static_sequence_bs.h [new file with mode: 0644]
libcds/src/static_sequence/wt_node_internal.cpp
libcds/src/static_sequence/wt_node_leaf.cpp
libcds/tests/Makefile
libcds/tests/static_sequence_bs_test.cpp [new file with mode: 0644]