|
BitMagic-C++
|
Example: sparse_vector<> search. More...
#include <assert.h>#include <iostream>#include <vector>#include <chrono>#include <algorithm>#include <random>#include <stdexcept>#include "bm.h"#include "bmsparsevec.h"#include "bmsparsevec_algo.h"#include "bmintervals.h"#include "bmundef.h"
Go to the source code of this file.
Typedefs | |
| typedef bm::sparse_vector< unsigned, bvector_type > | sparse_vector_u32 |
| typedef bm::interval_enumerator< bvector_type > | interval_enumerator_type |
Functions | |
| int | main (void) |
Example: sparse_vector<> search.
Definition in file svsample07a.cpp.
Definition at line 55 of file svsample07a.cpp.
| typedef bm::sparse_vector<unsigned, bvector_type > sparse_vector_u32 |
Definition at line 54 of file svsample07a.cpp.
| int main | ( | void | ) |
Definition at line 59 of file svsample07a.cpp.
References bm::interval_enumerator< BV >::advance(), bm::sparse_vector< Val, BV >::begin(), bm::sparse_vector_scanner< SV, S_FACTOR >::bind(), bm::BM_GAP, bm::interval_enumerator< BV >::end(), bm::sparse_vector< Val, BV >::end(), bm::sparse_vector_scanner< SV, S_FACTOR >::find_eq(), bm::sparse_vector_scanner< SV, S_FACTOR >::get_bvector_alloc_pool(), bm::id_max, bm::sparse_vector< Val, BV >::optimize(), bm::bvector< Alloc >::set(), bm::interval_enumerator< BV >::start(), bm::bvector< Alloc >::test(), and bm::interval_enumerator< BV >::valid().