Documentation for ef13806cd6

This commit is contained in:
github-actions
2020-07-13 13:35:43 +00:00
parent 0038e052ac
commit bb253c7dbe
206 changed files with 6634 additions and 4401 deletions

View File

@@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Algorithms_in_C++
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Set of algorithms implemented in C++.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('d1/d46/classdata__structure_1_1_skip_list.html','../../'); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">data_structure::SkipList Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a4b8eb18c9ca24f53e9de91b74febd666">deleteElement</a>(int key)</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a1574d62ca0a5a821601d246c07215335">displayList</a>()</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a7aed753e3b47953229f5ac94f0fc9aad">header</a></td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a1c6c04c0fb45ea2e2378de7ab9cb465b">insertElement</a>(int key, void *value)</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#ae0c022174510fd9ca1b84d8e996cd1a5">level</a></td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a10800369c9efa08dd86de0ce552c874e">randomLevel</a>()</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#a7cda6370f8bd2b6d1db28bd5ca586a21">searchElement</a>(int key)</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html#aed414cf88cfacb9554ecfd184b03fe04">SkipList</a>()</td><td class="entry"><a class="el" href="../../d1/d46/classdata__structure_1_1_skip_list.html">data_structure::SkipList</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,6 @@
<map id="data_structure::SkipList" name="data_structure::SkipList">
<area shape="rect" id="node1" title=" " alt="" coords="5,117,165,143"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="217,5,364,47"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="189,109,392,151"/>
<area shape="rect" id="node3" href="$d3/d6f/structdata__structure_1_1_node.html" title=" " alt="" coords="313,213,457,240"/>
</map>

View File

@@ -0,0 +1 @@
2f27e512b3ed35fd141dbfd0af0cf9c2

View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.0 (20200408.0750)
-->
<!-- Title: data_structure::SkipList Pages: 1 -->
<svg width="347pt" height="184pt"
viewBox="0.00 0.00 347.00 184.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 180)">
<title>data_structure::SkipList</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-180 343,-180 343,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-73 0,-92 120,-92 120,-73 0,-73"/>
<text text-anchor="middle" x="60" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">data_structure::SkipList</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="159,-145.5 159,-175.5 269,-175.5 269,-145.5 159,-145.5"/>
<text text-anchor="start" x="167" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::shared_ptr&lt; data</text>
<text text-anchor="middle" x="214" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">_structure::Node &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M176.04,-140.77C144.56,-125.23 101.25,-103.86 77.44,-92.11"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="174.88,-144.1 185.39,-145.38 177.98,-137.82 174.88,-144.1"/>
<text text-anchor="middle" x="163.5" y="-119" font-family="Helvetica,sans-Serif" font-size="10.00"> header</text>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="138,-67.5 138,-97.5 290,-97.5 290,-67.5 138,-67.5"/>
<text text-anchor="start" x="146" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::shared</text>
<text text-anchor="middle" x="214" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ptr&lt; data_structure::Node &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M214,-135.09C214,-122.76 214,-108.22 214,-97.73"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="210.5,-135.2 214,-145.2 217.5,-135.21 210.5,-135.2"/>
<text text-anchor="middle" x="235.5" y="-119" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d3/d6f/structdata__structure_1_1_node.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="231,-0.5 231,-19.5 339,-19.5 339,-0.5 231,-0.5"/>
<text text-anchor="middle" x="285" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structure::Node</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M293.83,-28.85C301.54,-47.12 309.94,-75.89 299,-98 288.34,-119.55 266.07,-135.23 247,-145.36"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="296.97,-27.3 289.63,-19.66 290.6,-30.21 296.97,-27.3"/>
<text text-anchor="middle" x="312.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00"> ptr</text>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M235.51,-60.14C249.09,-46.65 265.92,-29.94 276.04,-19.89"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="233,-57.7 228.37,-67.23 237.93,-62.67 233,-57.7"/>
<text text-anchor="middle" x="274" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> forward</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB