mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-22 12:52:48 +08:00
Documentation for ef13806cd6
This commit is contained in:
@@ -247,29 +247,53 @@ $(document).ready(function(){initNavTree('d7/de0/stack_8h_source.html','../../')
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="aclassstack_html_a6cd4b95d5de00d41b2491392338384dc"><div class="ttname"><a href="../../d1/dc2/classstack.html#a6cd4b95d5de00d41b2491392338384dc">stack::pop</a></div><div class="ttdeci">void pop()</div><div class="ttdef"><b>Definition:</b> stack.h:99</div></div>
|
||||
<div class="ttc" id="asrand_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/random/srand.html">std::srand</a></div><div class="ttdeci">T srand(T... args)</div></div>
|
||||
<div class="ttc" id="astructdata__structure_1_1_node_html_af7f19e61975f1362b22d1488bee87077"><div class="ttname"><a href="../../d3/d6f/structdata__structure_1_1_node.html#af7f19e61975f1362b22d1488bee87077">data_structure::Node::Node</a></div><div class="ttdeci">Node(int key, int level, void *value=nullptr)</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:44</div></div>
|
||||
<div class="ttc" id="aclassstack_html_ae8547e097cc753d5eab0207ed23d8920"><div class="ttname"><a href="../../d1/dc2/classstack.html#ae8547e097cc753d5eab0207ed23d8920">stack::stack</a></div><div class="ttdeci">stack(const stack< Type > &otherStack)</div><div class="ttdef"><b>Definition:</b> stack.h:47</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a1c6c04c0fb45ea2e2378de7ab9cb465b"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a1c6c04c0fb45ea2e2378de7ab9cb465b">data_structure::SkipList::insertElement</a></div><div class="ttdeci">void insertElement(int key, void *value)</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:89</div></div>
|
||||
<div class="ttc" id="astructdata__structure_1_1_node_html"><div class="ttname"><a href="../../d3/d6f/structdata__structure_1_1_node.html">data_structure::Node</a></div><div class="ttdef"><b>Definition:</b> skip_list.cpp:33</div></div>
|
||||
<div class="ttc" id="anamespacedata__structure_html_a38234f668624bca86341240f34a95193"><div class="ttname"><a href="../../d1/db4/namespacedata__structure.html#a38234f668624bca86341240f34a95193">data_structure::PROBABILITY</a></div><div class="ttdeci">constexpr float PROBABILITY</div><div class="ttdoc">Current probability for "coin toss".</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:28</div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a7cda6370f8bd2b6d1db28bd5ca586a21"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a7cda6370f8bd2b6d1db28bd5ca586a21">data_structure::SkipList::searchElement</a></div><div class="ttdeci">void * searchElement(int key)</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:166</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a1574d62ca0a5a821601d246c07215335"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a1574d62ca0a5a821601d246c07215335">data_structure::SkipList::displayList</a></div><div class="ttdeci">void displayList()</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:187</div></div>
|
||||
<div class="ttc" id="anamespacedata__structure_html"><div class="ttname"><a href="../../d1/db4/namespacedata__structure.html">data_structure</a></div><div class="ttdoc">Data-structure algorithms.</div></div>
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a4b8eb18c9ca24f53e9de91b74febd666"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a4b8eb18c9ca24f53e9de91b74febd666">data_structure::SkipList::deleteElement</a></div><div class="ttdeci">void deleteElement(int key)</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:131</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_ae0c022174510fd9ca1b84d8e996cd1a5"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#ae0c022174510fd9ca1b84d8e996cd1a5">data_structure::SkipList::level</a></div><div class="ttdeci">int level</div><div class="ttdoc">Maximum level of the skiplist.</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:56</div></div>
|
||||
<div class="ttc" id="astructnode_html"><div class="ttname"><a href="../../d5/da1/structnode.html">node</a></div><div class="ttdef"><b>Definition:</b> avltree.cpp:13</div></div>
|
||||
<div class="ttc" id="ahash__search_8cpp_html_a8ca8dcb494104d273679e219e53d0555"><div class="ttname"><a href="../../d1/df3/hash__search_8cpp.html#a8ca8dcb494104d273679e219e53d0555">node</a></div><div class="ttdeci">struct list node</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></div><div class="ttdef"><b>Definition:</b> skip_list.cpp:55</div></div>
|
||||
<div class="ttc" id="aqueue_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/queue.html">std::queue</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructdata__structure_1_1_node_html_a089ebc844c81777652d4e577be0739c8"><div class="ttname"><a href="../../d3/d6f/structdata__structure_1_1_node.html#a089ebc844c81777652d4e577be0739c8">data_structure::Node::key</a></div><div class="ttdeci">int key</div><div class="ttdoc">key integer</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:34</div></div>
|
||||
<div class="ttc" id="askip__list_8cpp_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d0/d5a/skip__list_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:208</div></div>
|
||||
<div class="ttc" id="ahill__cipher_8cpp_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d7/db9/hill__cipher_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdef"><b>Definition:</b> hill_cipher.cpp:532</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_aed414cf88cfacb9554ecfd184b03fe04"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#aed414cf88cfacb9554ecfd184b03fe04">data_structure::SkipList::SkipList</a></div><div class="ttdeci">SkipList()</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:64</div></div>
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="aclassstack__linked_list_html"><div class="ttname"><a href="../../d2/dc4/classstack__linked_list.html">stack_linkedList</a></div><div class="ttdef"><b>Definition:</b> queue_using_linkedlist.cpp:10</div></div>
|
||||
<div class="ttc" id="aarray_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructlinkedlist_html"><div class="ttname"><a href="../../d0/dff/structlinkedlist.html">linkedlist</a></div><div class="ttdef"><b>Definition:</b> queue_using_linkedlist.cpp:6</div></div>
|
||||
<div class="ttc" id="astructdata__structure_1_1_node_html_a24580ec4e79f7bb82e55a9c4d8369a6e"><div class="ttname"><a href="../../d3/d6f/structdata__structure_1_1_node.html#a24580ec4e79f7bb82e55a9c4d8369a6e">data_structure::Node::value</a></div><div class="ttdeci">void * value</div><div class="ttdoc">pointer of value</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:35</div></div>
|
||||
<div class="ttc" id="astructdata__structure_1_1_node_html_a0e80ff706591f718f763c5a7feaa2394"><div class="ttname"><a href="../../d3/d6f/structdata__structure_1_1_node.html#a0e80ff706591f718f763c5a7feaa2394">data_structure::Node::forward</a></div><div class="ttdeci">std::vector< std::shared_ptr< Node > > forward</div><div class="ttdoc">nodes of the given one in all levels</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:37</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a10800369c9efa08dd86de0ce552c874e"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a10800369c9efa08dd86de0ce552c874e">data_structure::SkipList::randomLevel</a></div><div class="ttdeci">int randomLevel()</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:75</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a5705c3926dcf5fd3f9c964467a50b81d"><div class="ttname"><a href="../../d1/dc2/classstack.html#a5705c3926dcf5fd3f9c964467a50b81d">stack::push</a></div><div class="ttdeci">void push(Type item)</div><div class="ttdef"><b>Definition:</b> stack.h:83</div></div>
|
||||
<div class="ttc" id="aclassstack_html_ac512a3efdc84a5f5c9f53905c8e219b0"><div class="ttname"><a href="../../d1/dc2/classstack.html#ac512a3efdc84a5f5c9f53905c8e219b0">stack::size</a></div><div class="ttdeci">int size</div><div class="ttdoc">size of stack</div><div class="ttdef"><b>Definition:</b> stack.h:147</div></div>
|
||||
<div class="ttc" id="arand_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/random/rand.html">std::rand</a></div><div class="ttdeci">T rand(T... args)</div></div>
|
||||
<div class="ttc" id="astructnode_html_a135f25acadfbba644f848f1aa18d8350"><div class="ttname"><a href="../../d5/da1/structnode.html#a135f25acadfbba644f848f1aa18d8350">node::next</a></div><div class="ttdeci">node< Type > * next</div><div class="ttdoc">pointer to the next node instance</div><div class="ttdef"><b>Definition:</b> stack.h:18</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a21c0bb6ce7dcfe445cc12031977ea344"><div class="ttname"><a href="../../d1/dc2/classstack.html#a21c0bb6ce7dcfe445cc12031977ea344">stack::top</a></div><div class="ttdeci">Type top()</div><div class="ttdef"><b>Definition:</b> stack.h:93</div></div>
|
||||
<div class="ttc" id="ahash__search_8cpp_html_a6e1a77282bc65ad359d753d25df23243"><div class="ttname"><a href="../../d1/df3/hash__search_8cpp.html#a6e1a77282bc65ad359d753d25df23243">data</a></div><div class="ttdeci">int data[MAX]</div><div class="ttdoc">test data</div><div class="ttdef"><b>Definition:</b> hash_search.cpp:24</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a5b64337ec34b12e98458bb9b9d5f8f83"><div class="ttname"><a href="../../d1/dc2/classstack.html#a5b64337ec34b12e98458bb9b9d5f8f83">stack::stack</a></div><div class="ttdeci">stack()</div><div class="ttdef"><b>Definition:</b> stack.h:41</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a61370d5fbaf9ec6bca4a8c114c1058e1"><div class="ttname"><a href="../../d1/dc2/classstack.html#a61370d5fbaf9ec6bca4a8c114c1058e1">stack::operator=</a></div><div class="ttdeci">stack< Type > & operator=(const stack< Type > &otherStack)</div><div class="ttdef"><b>Definition:</b> stack.h:115</div></div>
|
||||
<div class="ttc" id="aclassdata__structure_1_1_skip_list_html_a7aed753e3b47953229f5ac94f0fc9aad"><div class="ttname"><a href="../../d1/d46/classdata__structure_1_1_skip_list.html#a7aed753e3b47953229f5ac94f0fc9aad">data_structure::SkipList::header</a></div><div class="ttdeci">std::shared_ptr< Node > header</div><div class="ttdoc">Pointer to the header node.</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:57</div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="../../d8/dcc/namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="atower__of__hanoi_8cpp_html_a746d9a3984bba88fd6dd91978f6931ed"><div class="ttname"><a href="../../db/d3c/tower__of__hanoi_8cpp.html#a746d9a3984bba88fd6dd91978f6931ed">show</a></div><div class="ttdeci">void show(const struct tower *const F, const struct tower *const T, const struct tower *const U)</div><div class="ttdef"><b>Definition:</b> tower_of_hanoi.cpp:19</div></div>
|
||||
<div class="ttc" id="aclassstack_html"><div class="ttname"><a href="../../d1/dc2/classstack.html">stack</a></div><div class="ttdef"><b>Definition:</b> stack.h:26</div></div>
|
||||
<div class="ttc" id="aclass_queue___array_html"><div class="ttname"><a href="../../d0/dd2/class_queue___array.html">Queue_Array</a></div><div class="ttdef"><b>Definition:</b> queue_using_array.cpp:13</div></div>
|
||||
<div class="ttc" id="anamespacedata__structure_html_a039855c4d1684de1fec104057df9f26d"><div class="ttname"><a href="../../d1/db4/namespacedata__structure.html#a039855c4d1684de1fec104057df9f26d">data_structure::MAX_LEVEL</a></div><div class="ttdeci">constexpr int MAX_LEVEL</div><div class="ttdoc">Maximum level of skip list.</div><div class="ttdef"><b>Definition:</b> skip_list.cpp:27</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a67f65710c376f67d1ba3bde45a9cb628"><div class="ttname"><a href="../../d1/dc2/classstack.html#a67f65710c376f67d1ba3bde45a9cb628">stack::display</a></div><div class="ttdeci">void display()</div><div class="ttdef"><b>Definition:</b> stack.h:29</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a066e4505155b009913c47b2648b1067a"><div class="ttname"><a href="../../d1/dc2/classstack.html#a066e4505155b009913c47b2648b1067a">stack::isEmptyStack</a></div><div class="ttdeci">bool isEmptyStack()</div><div class="ttdef"><b>Definition:</b> stack.h:80</div></div>
|
||||
<div class="ttc" id="astructnode_html_a42309387b3fa0237ec200c025071ad37"><div class="ttname"><a href="../../d5/da1/structnode.html#a42309387b3fa0237ec200c025071ad37">node::data</a></div><div class="ttdeci">Type data</div><div class="ttdoc">data at current node</div><div class="ttdef"><b>Definition:</b> stack.h:17</div></div>
|
||||
<div class="ttc" id="atime_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/c/time.html">std::time</a></div><div class="ttdeci">T time(T... args)</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a7289037c059aaad492b4d68e6bd54453"><div class="ttname"><a href="../../d1/dc2/classstack.html#a7289037c059aaad492b4d68e6bd54453">stack::stackTop</a></div><div class="ttdeci">node< Type > * stackTop</div><div class="ttdef"><b>Definition:</b> stack.h:146</div></div>
|
||||
<div class="ttc" id="aclassstack_html_a0ac1dba9c7019acdc825b31d06eb0b71"><div class="ttname"><a href="../../d1/dc2/classstack.html#a0ac1dba9c7019acdc825b31d06eb0b71">stack::~stack</a></div><div class="ttdeci">~stack()</div><div class="ttdef"><b>Definition:</b> stack.h:77</div></div>
|
||||
<div class="ttc" id="abasic_istream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user