<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Succinct data structure - Page 8 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Succinct_data_structure&amp;p=7">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Succinct_data_structure&amp;p=9">3.Next</a>
</p>
<p>a query for  in constant time, a constant time algorithm computes:</p>

<p>
* </p>

<p>In practice, the lookup table  can be replaced by bitwise operations and smaller tables that can be used to find the number of bits set in the small blocks. This is often beneficial, since succinct data structures find their uses in large data sets, in which case cache misses become much more frequent and the chances of the lookup table being evicted from closer CPU caches becomes higher. Select queries can be easily supported by doing a <a href="page.php?w=binary_search">binary search</a></p><p>
<a accesskey="1" href="page.php?w=Succinct_data_structure&amp;p=7">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Succinct_data_structure&amp;p=9">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
