Documentation for 60093d70ab

This commit is contained in:
realstealthninja
2024-10-05 12:53:43 +00:00
parent 99d4b5e439
commit 25e6db8184
73 changed files with 4066 additions and 465 deletions

View File

@@ -0,0 +1,17 @@
<map id="strings/duval.cpp" name="strings/duval.cpp">
<area shape="rect" id="Node000001" title="Implementation of Duval&#39;s algorithm." alt="" coords="224,5,344,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,56,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="239,34,71,81,70,76,237,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="80,79,144,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="256,34,156,75,154,70,254,29"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="168,79,232,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="271,34,227,71,224,67,268,30"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="256,79,312,105"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="286,31,286,63,281,63,281,31"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="336,79,408,105"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="300,29,347,67,344,71,297,34"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="432,79,485,105"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="314,29,418,71,416,76,312,34"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="510,79,567,105"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="328,29,496,76,494,81,326,34"/>
</map>

View File

@@ -0,0 +1 @@
eae7d85379eba1e90592ec01d425390b

173
d0/d52/duval_8cpp__incl.svg Normal file
View File

@@ -0,0 +1,173 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: strings/duval.cpp Pages: 1 -->
<svg width="429pt" height="83pt"
viewBox="0.00 0.00 429.38 82.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
<title>strings/duval.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Implementation of Duval&#39;s algorithm.">
<polygon fill="#999999" stroke="#666666" points="254,-74.5 163.75,-74.5 163.75,-55.25 254,-55.25 254,-74.5"/>
<text text-anchor="middle" x="208.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">strings/duval.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="37.75,-19.25 0,-19.25 0,0 37.75,0 37.75,-19.25"/>
<text text-anchor="middle" x="18.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M174.66,-54.77C144.06,-46.56 97.73,-33.95 48.91,-19.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="50.16,-16.5 39.58,-17.06 48.21,-23.22 50.16,-16.5"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="104,-19.25 55.75,-19.25 55.75,0 104,0 104,-19.25"/>
<text text-anchor="middle" x="79.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M186.99,-54.84C166.51,-46.39 135.66,-33.65 112.32,-24.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="113.84,-20.86 103.26,-20.28 111.17,-27.33 113.84,-20.86"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="170,-19.25 121.75,-19.25 121.75,0 170,0 170,-19.25"/>
<text text-anchor="middle" x="145.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M198.19,-54.84C189.17,-47.22 176.04,-36.12 165.19,-26.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.46,-24.28 157.56,-20.5 162.94,-29.63 167.46,-24.28"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="230,-19.25 187.75,-19.25 187.75,0 230,0 230,-19.25"/>
<text text-anchor="middle" x="208.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">deque</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M208.88,-55.08C208.88,-48.57 208.88,-39.42 208.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="212.38,-31.12 208.88,-21.12 205.38,-31.12 212.38,-31.12"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="301.62,-19.25 248.12,-19.25 248.12,0 301.62,0 301.62,-19.25"/>
<text text-anchor="middle" x="274.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M220.07,-54.84C229.61,-47.15 243.55,-35.9 254.98,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="257.08,-29.48 262.67,-20.48 252.69,-24.03 257.08,-29.48"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="359.88,-19.25 319.88,-19.25 319.88,0 359.88,0 359.88,-19.25"/>
<text text-anchor="middle" x="339.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M231.1,-54.84C252.52,-46.13 285.13,-32.88 309.06,-23.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="310.35,-26.4 318.3,-19.4 307.71,-19.92 310.35,-26.4"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="421.38,-19.25 378.38,-19.25 378.38,0 421.38,0 421.38,-19.25"/>
<text text-anchor="middle" x="399.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M241.28,-54.84C276.43,-45.04 332.22,-29.49 367.4,-19.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="367.89,-23.18 376.59,-17.12 366.01,-16.43 367.89,-23.18"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

@@ -0,0 +1,147 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: strings/duval.cpp Pages: 1 -->
<svg width="429pt" height="83pt"
viewBox="0.00 0.00 429.38 82.50" 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 78.5)">
<title>strings/duval.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Implementation of Duval&#39;s algorithm.">
<polygon fill="#999999" stroke="#666666" points="254,-74.5 163.75,-74.5 163.75,-55.25 254,-55.25 254,-74.5"/>
<text text-anchor="middle" x="208.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">strings/duval.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="37.75,-19.25 0,-19.25 0,0 37.75,0 37.75,-19.25"/>
<text text-anchor="middle" x="18.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M174.66,-54.77C144.06,-46.56 97.73,-33.95 48.91,-19.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="50.16,-16.5 39.58,-17.06 48.21,-23.22 50.16,-16.5"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="104,-19.25 55.75,-19.25 55.75,0 104,0 104,-19.25"/>
<text text-anchor="middle" x="79.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M186.99,-54.84C166.51,-46.39 135.66,-33.65 112.32,-24.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="113.84,-20.86 103.26,-20.28 111.17,-27.33 113.84,-20.86"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="170,-19.25 121.75,-19.25 121.75,0 170,0 170,-19.25"/>
<text text-anchor="middle" x="145.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M198.19,-54.84C189.17,-47.22 176.04,-36.12 165.19,-26.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.46,-24.28 157.56,-20.5 162.94,-29.63 167.46,-24.28"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="230,-19.25 187.75,-19.25 187.75,0 230,0 230,-19.25"/>
<text text-anchor="middle" x="208.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">deque</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M208.88,-55.08C208.88,-48.57 208.88,-39.42 208.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="212.38,-31.12 208.88,-21.12 205.38,-31.12 212.38,-31.12"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="301.62,-19.25 248.12,-19.25 248.12,0 301.62,0 301.62,-19.25"/>
<text text-anchor="middle" x="274.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M220.07,-54.84C229.61,-47.15 243.55,-35.9 254.98,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="257.08,-29.48 262.67,-20.48 252.69,-24.03 257.08,-29.48"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="359.88,-19.25 319.88,-19.25 319.88,0 359.88,0 359.88,-19.25"/>
<text text-anchor="middle" x="339.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M231.1,-54.84C252.52,-46.13 285.13,-32.88 309.06,-23.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="310.35,-26.4 318.3,-19.4 307.71,-19.92 310.35,-26.4"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="421.38,-19.25 378.38,-19.25 378.38,0 421.38,0 421.38,-19.25"/>
<text text-anchor="middle" x="399.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M241.28,-54.84C276.43,-45.04 332.22,-29.49 367.4,-19.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="367.89,-23.18 376.59,-17.12 366.01,-16.43 367.89,-23.18"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

193
d6/dd6/namespacestring.html Normal file
View File

@@ -0,0 +1,193 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: string Namespace Reference</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>
<script type="text/javascript" src="../../clipboard.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(1); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('d6/dd6/namespacestring.html','../../'); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">string Namespace Reference</div></div>
</div><!--header-->
<div class="contents">
<p>string manipulation algorithms
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ac2a35302e6bed93c4b2c6f55a21a5632" id="r_ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a> (const T &amp;s)</td></tr>
<tr class="memdesc:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find the lexicographically smallest cyclic shift of a sequence. <br /></td></tr>
<tr class="separator:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>string manipulation algorithms </p>
<p>for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a> for assert for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque</a> for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> and <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a> </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="ac2a35302e6bed93c4b2c6f55a21a5632" name="ac2a35302e6bed93c4b2c6f55a21a5632"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2a35302e6bed93c4b2c6f55a21a5632">&#9670;&#160;</a></span>duval()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">size_t string::duval </td>
<td>(</td>
<td class="paramtype">const T &amp;</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Find the lexicographically smallest cyclic shift of a sequence. </p>
<dl class="tparams"><dt>Template Parameters</dt><dd>
<table class="tparams">
<tr><td class="paramname">T</td><td>type of the sequence </td></tr>
</table>
</dd>
</dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">s</td><td>the sequence </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the 0-indexed position of the least cyclic shift of the sequence </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 49</span> {</div>
<div class="line"><span class="lineno"> 50</span> <span class="keywordtype">size_t</span> n = s.size();</div>
<div class="line"><span class="lineno"> 51</span> <span class="keywordtype">size_t</span> i = 0, ans = 0;</div>
<div class="line"><span class="lineno"> 52</span> <span class="keywordflow">while</span> (i &lt; n) {</div>
<div class="line"><span class="lineno"> 53</span> ans = i;</div>
<div class="line"><span class="lineno"> 54</span> <span class="keywordtype">size_t</span> j = i + 1, k = i;</div>
<div class="line"><span class="lineno"> 55</span> <span class="keywordflow">while</span> (j &lt; (n + n) &amp;&amp; s[j % n] &gt;= s[k % n]) {</div>
<div class="line"><span class="lineno"> 56</span> <span class="keywordflow">if</span> (s[k % n] &lt; s[j % n]) {</div>
<div class="line"><span class="lineno"> 57</span> k = i;</div>
<div class="line"><span class="lineno"> 58</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><span class="lineno"> 59</span> k++;</div>
<div class="line"><span class="lineno"> 60</span> }</div>
<div class="line"><span class="lineno"> 61</span> j++;</div>
<div class="line"><span class="lineno"> 62</span> }</div>
<div class="line"><span class="lineno"> 63</span> <span class="keywordflow">while</span> (i &lt;= k) {</div>
<div class="line"><span class="lineno"> 64</span> i += j - <a class="code hl_function" href="../../d4/d18/composite__simpson__rule_8cpp.html#a1b74d828b33760094906797042b89442">k</a>;</div>
<div class="line"><span class="lineno"> 65</span> }</div>
<div class="line"><span class="lineno"> 66</span> }</div>
<div class="line"><span class="lineno"> 67</span> <span class="keywordflow">return</span> ans;</div>
<div class="line"><span class="lineno"> 68</span> <span class="comment">// returns 0-indexed position of the least cyclic shift</span></div>
<div class="line"><span class="lineno"> 69</span>}</div>
<div class="ttc" id="acomposite__simpson__rule_8cpp_html_a1b74d828b33760094906797042b89442"><div class="ttname"><a href="../../d4/d18/composite__simpson__rule_8cpp.html#a1b74d828b33760094906797042b89442">numerical_methods::simpson_method::k</a></div><div class="ttdeci">double k(double x)</div><div class="ttdoc">Another test function.</div><div class="ttdef"><b>Definition</b> composite_simpson_rule.cpp:117</div></div>
</div><!-- fragment -->
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d6/dd6/namespacestring.html">string</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

268
db/d09/duval_8cpp.html Normal file
View File

@@ -0,0 +1,268 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: strings/duval.cpp File Reference</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>
<script type="text/javascript" src="../../clipboard.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(1); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('db/d09/duval_8cpp.html','../../'); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">duval.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Implementation of <a href="https://en.wikipedia.org/wiki/Lyndon_word" target="_blank">Duval's algorithm</a>.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;array&gt;</code><br />
<code>#include &lt;cassert&gt;</code><br />
<code>#include &lt;cstddef&gt;</code><br />
<code>#include &lt;deque&gt;</code><br />
<code>#include &lt;iostream&gt;</code><br />
<code>#include &lt;string&gt;</code><br />
<code>#include &lt;vector&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for duval.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d52/duval_8cpp__incl.svg" width="572" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dd6/namespacestring.html">string</a></td></tr>
<tr class="memdesc:d6/dd6/namespacestring"><td class="mdescLeft">&#160;</td><td class="mdescRight">string manipulation algorithms <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ac2a35302e6bed93c4b2c6f55a21a5632" id="r_ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">string::duval</a> (const T &amp;s)</td></tr>
<tr class="memdesc:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find the lexicographically smallest cyclic shift of a sequence. <br /></td></tr>
<tr class="separator:ac2a35302e6bed93c4b2c6f55a21a5632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d" id="r_aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">self test implementation returns void <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">main function <br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Implementation of <a href="https://en.wikipedia.org/wiki/Lyndon_word" target="_blank">Duval's algorithm</a>. </p>
<p>Duval's algorithm is an algorithm to find the lexicographically smallest rotation of a string. It is based on the concept of Lyndon words. Lyndon words are defined as the lexicographically smallest string in a rotation equivalence class. A rotation equivalence class is a set of strings that can be obtained by rotating a string. For example, the rotation equivalence class of "abc" is {"abc", "bca", "cab"}. The lexicographically smallest string in this class is "abc".</p>
<p>Duval's algorithm works by iterating over the string and finding the smallest rotation of the string that is a Lyndon word. This is done by comparing the string with its suffixes and finding the smallest suffix that is lexicographically smaller than the string. This suffix is then added to the result and the process is repeated with the remaining string. The algorithm has a time complexity of O(n) where n is the length of the string.</p>
<dl class="section note"><dt>Note</dt><dd>While Lyndon words are described in the context of strings, Duval's algorithm can be used to find the lexicographically smallest cyclic shift of any sequence of comparable elements.</dd></dl>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/aminegh20" target="_blank">Amine Ghoussaini</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>main function </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 115</span> {</div>
<div class="line"><span class="lineno"> 116</span> <a class="code hl_function" href="#aa8dca7b867074164d5f45b0f3851269d">test</a>(); <span class="comment">// run self test implementations</span></div>
<div class="line"><span class="lineno"> 117</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 118</span>}</div>
<div class="ttc" id="aduval_8cpp_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">self test implementation returns void</div><div class="ttdef"><b>Definition</b> duval.cpp:77</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../db/d09/duval_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="271" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
<a id="aa8dca7b867074164d5f45b0f3851269d" name="aa8dca7b867074164d5f45b0f3851269d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8dca7b867074164d5f45b0f3851269d">&#9670;&#160;</a></span>test()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void test </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>self test implementation returns void </p>
<div class="fragment"><div class="line"><span class="lineno"> 77</span> {</div>
<div class="line"><span class="lineno"> 78</span> <span class="keyword">using namespace </span><a class="code hl_namespace" href="../../d6/dd6/namespacestring.html">string</a>;</div>
<div class="line"><span class="lineno"> 79</span> </div>
<div class="line"><span class="lineno"> 80</span> <span class="comment">// Test 1</span></div>
<div class="line"><span class="lineno"> 81</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> s1 = <span class="stringliteral">&quot;abcab&quot;</span>;</div>
<div class="line"><span class="lineno"> 82</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(s1) == 3);</div>
<div class="line"><span class="lineno"> 83</span> </div>
<div class="line"><span class="lineno"> 84</span> <span class="comment">// Test 2</span></div>
<div class="line"><span class="lineno"> 85</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> s2 = <span class="stringliteral">&quot;011100&quot;</span>;</div>
<div class="line"><span class="lineno"> 86</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(s2) == 4);</div>
<div class="line"><span class="lineno"> 87</span> </div>
<div class="line"><span class="lineno"> 88</span> <span class="comment">// Test 3</span></div>
<div class="line"><span class="lineno"> 89</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;int&gt;</a> v = {5, 2, 1, 3, 4};</div>
<div class="line"><span class="lineno"> 90</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(v) == 2);</div>
<div class="line"><span class="lineno"> 91</span> </div>
<div class="line"><span class="lineno"> 92</span> <span class="comment">// Test 4</span></div>
<div class="line"><span class="lineno"> 93</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array&lt;int, 5&gt;</a> a = {1, 2, 3, 4, 5};</div>
<div class="line"><span class="lineno"> 94</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(a) == 0);</div>
<div class="line"><span class="lineno"> 95</span> </div>
<div class="line"><span class="lineno"> 96</span> <span class="comment">// Test 5</span></div>
<div class="line"><span class="lineno"> 97</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque&lt;char&gt;</a> d = {<span class="charliteral">&#39;a&#39;</span>, <span class="charliteral">&#39;z&#39;</span>, <span class="charliteral">&#39;c&#39;</span>, <span class="charliteral">&#39;a&#39;</span>, <span class="charliteral">&#39;b&#39;</span>};</div>
<div class="line"><span class="lineno"> 98</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(d) == 3);</div>
<div class="line"><span class="lineno"> 99</span> </div>
<div class="line"><span class="lineno"> 100</span> <span class="comment">// Test 6</span></div>
<div class="line"><span class="lineno"> 101</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> s3;</div>
<div class="line"><span class="lineno"> 102</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(s3) == 0);</div>
<div class="line"><span class="lineno"> 103</span> </div>
<div class="line"><span class="lineno"> 104</span> <span class="comment">// Test 7</span></div>
<div class="line"><span class="lineno"> 105</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;int&gt;</a> v2 = {5, 2, 1, 3, -4};</div>
<div class="line"><span class="lineno"> 106</span> assert(<a class="code hl_function" href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">duval</a>(v2) == 4);</div>
<div class="line"><span class="lineno"> 107</span> </div>
<div class="line"><span class="lineno"> 108</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;All tests passed!&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 109</span>}</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>
<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="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
<div class="ttc" id="adeque_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/deque.html">std::deque</a></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="anamespacestring_html"><div class="ttname"><a href="../../d6/dd6/namespacestring.html">string</a></div><div class="ttdoc">string manipulation algorithms</div><div class="ttdef"><b>Definition</b> duval.cpp:41</div></div>
<div class="ttc" id="anamespacestring_html_ac2a35302e6bed93c4b2c6f55a21a5632"><div class="ttname"><a href="../../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">string::duval</a></div><div class="ttdeci">size_t duval(const T &amp;s)</div><div class="ttdoc">Find the lexicographically smallest cyclic shift of a sequence.</div><div class="ttdef"><b>Definition</b> duval.cpp:49</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>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../db/d09/duval_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="174" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_73a3cc5065b223eb41b02873c0e19f0e.html">strings</a></li><li class="navelem"><a class="el" href="../../db/d09/duval_8cpp.html">duval.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

6
db/d09/duval_8cpp.js Normal file
View File

@@ -0,0 +1,6 @@
var duval_8cpp =
[
[ "duval", "db/d09/duval_8cpp.html#ac2a35302e6bed93c4b2c6f55a21a5632", null ],
[ "main", "db/d09/duval_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "test", "db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d", null ]
];

View File

@@ -0,0 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="self test implementation returns void" alt="" coords="5,5,49,31"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,5,168,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,81,16,81,21,49,21"/>
</map>

View File

@@ -0,0 +1 @@
0f712e92fb452db1f16641cf4d4a41f1

View File

@@ -0,0 +1,65 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
viewBox="0.00 0.00 130.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>test</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="self test implementation returns void">
<polygon fill="#999999" stroke="#666666" points="32.5,-19.25 0,-19.25 0,0 32.5,0 32.5,-19.25"/>
<text text-anchor="middle" x="16.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-19.25 68.5,-19.25 68.5,0 122,0 122,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-9.62C39.78,-9.62 48.3,-9.62 56.75,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.56,-13.13 66.56,-9.63 56.56,-6.13 56.56,-13.13"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -0,0 +1,39 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
viewBox="0.00 0.00 130.00 27.25" 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 23.25)">
<title>test</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="self test implementation returns void">
<polygon fill="#999999" stroke="#666666" points="32.5,-19.25 0,-19.25 0,0 32.5,0 32.5,-19.25"/>
<text text-anchor="middle" x="16.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-19.25 68.5,-19.25 68.5,0 122,0 122,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-9.62C39.78,-9.62 48.3,-9.62 56.75,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.56,-13.13 66.56,-9.63 56.56,-6.13 56.56,-13.13"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title="main function" alt="" coords="5,5,55,31"/>
<area shape="rect" id="Node000002" href="$db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="self test implementation returns void" alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,87,16,87,21,55,21"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="194,5,265,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,178,16,178,21,146,21"/>
</map>

View File

@@ -0,0 +1 @@
01a04610bd48d17509f81817a2e9ea57

View File

@@ -0,0 +1,83 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
viewBox="0.00 0.00 203.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<title>main</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="main function">
<polygon fill="#999999" stroke="#666666" points="37,-19.25 0,-19.25 0,0 37,0 37,-19.25"/>
<text text-anchor="middle" x="18.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="self test implementation returns void">
<polygon fill="white" stroke="#666666" points="105.5,-19.25 73,-19.25 73,0 105.5,0 105.5,-19.25"/>
<text text-anchor="middle" x="89.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.58,-9.62 53.31,-9.62 61.45,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-13.13 71.2,-9.63 61.2,-6.13 61.2,-13.13"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195,-19.25 141.5,-19.25 141.5,0 195,0 195,-19.25"/>
<text text-anchor="middle" x="168.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.83,-9.62C112.78,-9.62 121.3,-9.62 129.75,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.56,-13.13 139.56,-9.63 129.56,-6.13 129.56,-13.13"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,57 @@
<?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 12.1.1 (20240910.0053)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
viewBox="0.00 0.00 203.00 27.25" 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 23.25)">
<title>main</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="main function">
<polygon fill="#999999" stroke="#666666" points="37,-19.25 0,-19.25 0,0 37,0 37,-19.25"/>
<text text-anchor="middle" x="18.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="self test implementation returns void">
<polygon fill="white" stroke="#666666" points="105.5,-19.25 73,-19.25 73,0 105.5,0 105.5,-19.25"/>
<text text-anchor="middle" x="89.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.58,-9.62 53.31,-9.62 61.45,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-13.13 71.2,-9.63 61.2,-6.13 61.2,-13.13"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195,-19.25 141.5,-19.25 141.5,0 195,0 195,-19.25"/>
<text text-anchor="middle" x="168.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.83,-9.62C112.78,-9.62 121.3,-9.62 129.75,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.56,-13.13 139.56,-9.63 129.56,-6.13 129.56,-13.13"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -116,6 +116,9 @@ Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d3/d7d/brute__force__string__searching_8cpp.html">brute_force_string_searching.cpp</a></td></tr>
<tr class="memdesc:d3/d7d/brute__force__string__searching_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">String pattern search - brute force. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="db/d09/duval_8cpp.html">duval.cpp</a></td></tr>
<tr class="memdesc:db/d09/duval_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of <a href="https://en.wikipedia.org/wiki/Lyndon_word" target="_blank">Duval's algorithm</a>. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d3/dfe/horspool_8cpp.html">horspool.cpp</a></td></tr>
<tr class="memdesc:d3/dfe/horspool_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight">Horspool's algorithm that finds if a string contains a substring (<a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm">https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm</a>) <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@@ -2,6 +2,7 @@ var dir_73a3cc5065b223eb41b02873c0e19f0e =
[
[ "boyer_moore.cpp", "d3/db2/boyer__moore_8cpp.html", "d3/db2/boyer__moore_8cpp" ],
[ "brute_force_string_searching.cpp", "d3/d7d/brute__force__string__searching_8cpp.html", "d3/d7d/brute__force__string__searching_8cpp" ],
[ "duval.cpp", "db/d09/duval_8cpp.html", "db/d09/duval_8cpp" ],
[ "horspool.cpp", "d3/dfe/horspool_8cpp.html", "d3/dfe/horspool_8cpp" ],
[ "knuth_morris_pratt.cpp", "de/d6a/knuth__morris__pratt_8cpp.html", "de/d6a/knuth__morris__pratt_8cpp" ],
[ "manacher_algorithm.cpp", "d3/d39/manacher__algorithm_8cpp.html", "d3/d39/manacher__algorithm_8cpp" ],

View File

@@ -301,6 +301,7 @@
<a href="d1/dcc/wiggle__sort_8cpp.html"/>
<a href="d3/db2/boyer__moore_8cpp.html"/>
<a href="d3/d7d/brute__force__string__searching_8cpp.html"/>
<a href="db/d09/duval_8cpp.html"/>
<a href="d3/dfe/horspool_8cpp.html"/>
<a href="de/d6a/knuth__morris__pratt_8cpp.html"/>
<a href="d3/d39/manacher__algorithm_8cpp.html"/>
@@ -663,6 +664,7 @@
<a href="df/d99/structstd_1_1is__unsigned_3_01uint256__t_01_4.html"/>
<a href="d8/d1d/namespacestrand.html"/>
<a href="d3/d91/namespacestrassens__multiplication.html"/>
<a href="d6/dd6/namespacestring.html"/>
<a href="d9/d03/namespacestring__search.html"/>
<a href="df/dcb/namespacestrings.html"/>
<a href="d0/dbc/namespacestrings_1_1boyer__moore.html"/>
@@ -743,27 +745,27 @@
<a href="namespacemembers_v.html"/>
<a href="namespacemembers_z.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func_b.html"/>
<a href="namespacemembers_func_c.html"/>
<a href="namespacemembers_func_d.html"/>
<a href="namespacemembers_func_e.html"/>
<a href="namespacemembers_func_f.html"/>
<a href="namespacemembers_func_g.html"/>
<a href="namespacemembers_func_h.html"/>
<a href="namespacemembers_func_i.html"/>
<a href="namespacemembers_func_k.html"/>
<a href="namespacemembers_func_l.html"/>
<a href="namespacemembers_func_m.html"/>
<a href="namespacemembers_func_n.html"/>
<a href="namespacemembers_func_o.html"/>
<a href="namespacemembers_func_p.html"/>
<a href="namespacemembers_func_q.html"/>
<a href="namespacemembers_func_r.html"/>
<a href="namespacemembers_func_s.html"/>
<a href="namespacemembers_func_t.html"/>
<a href="namespacemembers_func_u.html"/>
<a href="namespacemembers_func_v.html"/>
<a href="namespacemembers_func_z.html"/>
<a href="namespacemembers_vars.html"/>
<a href="namespacemembers_vars.html"/>
<a href="namespacemembers_vars.html"/>
@@ -2235,6 +2237,8 @@
<a href="d6/dd3/ode__midpoint__euler_8cpp.html#aa13517b8e5de1b75592052db7f7e237f"/>
<a href="d6/dd3/ode__midpoint__euler_8cpp.html#abaeae8f62a018d197f0187a1c80a90fe"/>
<a href="d6/dd3/ode__midpoint__euler_8cpp.html#af3adf7b092a87868917ee5fb4255192b"/>
<a href="d6/dd6/namespacestring.html"/>
<a href="d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632"/>
<a href="d6/dd8/is__graph__bipartite_8cpp.html"/>
<a href="d6/dd8/is__graph__bipartite_8cpp.html#aa8dca7b867074164d5f45b0f3851269d"/>
<a href="d6/dd8/is__graph__bipartite_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4"/>
@@ -3038,6 +3042,10 @@
<a href="db/d07/spiral__print_8cpp.html#a850d3f55e1a8d227176cdcc67352c197"/>
<a href="db/d07/spiral__print_8cpp.html#acfff36db81326fb990a643ab198ee8a5"/>
<a href="db/d07/spiral__print_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4"/>
<a href="db/d09/duval_8cpp.html"/>
<a href="db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d"/>
<a href="db/d09/duval_8cpp.html#ac2a35302e6bed93c4b2c6f55a21a5632"/>
<a href="db/d09/duval_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4"/>
<a href="db/d0d/prime__factorization_8cpp.html"/>
<a href="db/d0d/prime__factorization_8cpp.html#a0ece0145fb29a5cf48378c23dde2da46"/>
<a href="db/d0d/prime__factorization_8cpp.html#a7fe38b570a51e448430d6a0f072c2f23"/>
@@ -4104,6 +4112,27 @@
<a href="namespacemembers_e.html"/>
<a href="namespacemembers_f.html"/>
<a href="namespacemembers_func.html"/>
<a href="namespacemembers_func_b.html"/>
<a href="namespacemembers_func_c.html"/>
<a href="namespacemembers_func_d.html"/>
<a href="namespacemembers_func_e.html"/>
<a href="namespacemembers_func_f.html"/>
<a href="namespacemembers_func_g.html"/>
<a href="namespacemembers_func_h.html"/>
<a href="namespacemembers_func_i.html"/>
<a href="namespacemembers_func_k.html"/>
<a href="namespacemembers_func_l.html"/>
<a href="namespacemembers_func_m.html"/>
<a href="namespacemembers_func_n.html"/>
<a href="namespacemembers_func_o.html"/>
<a href="namespacemembers_func_p.html"/>
<a href="namespacemembers_func_q.html"/>
<a href="namespacemembers_func_r.html"/>
<a href="namespacemembers_func_s.html"/>
<a href="namespacemembers_func_t.html"/>
<a href="namespacemembers_func_u.html"/>
<a href="namespacemembers_func_v.html"/>
<a href="namespacemembers_func_z.html"/>
<a href="namespacemembers_g.html"/>
<a href="namespacemembers_h.html"/>
<a href="namespacemembers_i.html"/>

View File

@@ -418,11 +418,12 @@ N)\) time, with precision fixed using <a href="https://en.wikipedia.org/wiki/Bis
<tr id="row_23_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_23_" class="arrow" onclick="dynsection.toggleFolder('23_')">&#9658;</span><span id="img_23_" class="iconfclosed" onclick="dynsection.toggleFolder('23_')">&#160;</span><a class="el" href="dir_73a3cc5065b223eb41b02873c0e19f0e.html" target="_self">strings</a></td><td class="desc"></td></tr>
<tr id="row_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/db2/boyer__moore_8cpp.html" target="_self">boyer_moore.cpp</a></td><td class="desc">The <a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string-search_algorithm" target="_blank">BoyerMoore</a> algorithm searches for occurrences of pattern P in text T by performing explicit character comparisons at different alignments. Instead of a brute-force search of all alignments (of which there are n - m + 1), BoyerMoore uses information gained by preprocessing P to skip as many alignments as possible </td></tr>
<tr id="row_23_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d7d/brute__force__string__searching_8cpp.html" target="_self">brute_force_string_searching.cpp</a></td><td class="desc">String pattern search - brute force </td></tr>
<tr id="row_23_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/dfe/horspool_8cpp.html" target="_self">horspool.cpp</a></td><td class="desc">Horspool's algorithm that finds if a string contains a substring (<a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm">https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm</a>) </td></tr>
<tr id="row_23_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="de/d6a/knuth__morris__pratt_8cpp.html" target="_self">knuth_morris_pratt.cpp</a></td><td class="desc">The <a href="https://en.wikipedia.org/wiki/KnuthMorrisPratt_algorithm" target="_blank">Knuth-Morris-Pratt Algorithm</a> for finding a pattern within a piece of text with complexity O(n + m) </td></tr>
<tr id="row_23_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d39/manacher__algorithm_8cpp.html" target="_self">manacher_algorithm.cpp</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Longest_palindromic_substring" target="_blank">Manacher's Algorithm</a> </td></tr>
<tr id="row_23_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/dce/rabin__karp_8cpp.html" target="_self">rabin_karp.cpp</a></td><td class="desc">The <a href="https://en.wikipedia.org/wiki/RabinKarp_algorithm" target="_blank">Rabin-Karp Algorithm</a> for finding a pattern within a piece of text with complexity O(n + m) </td></tr>
<tr id="row_23_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d80/z__function_8cpp.html" target="_self">z_function.cpp</a></td><td class="desc">The <a href="https://cp-algorithms.com/string/z-function.html" target="_blank">Z function</a> for finding occurences of a pattern within a piece of text with time and space complexity O(n + m) </td></tr>
<tr id="row_23_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="db/d09/duval_8cpp.html" target="_self">duval.cpp</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Lyndon_word" target="_blank">Duval's algorithm</a> </td></tr>
<tr id="row_23_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/dfe/horspool_8cpp.html" target="_self">horspool.cpp</a></td><td class="desc">Horspool's algorithm that finds if a string contains a substring (<a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm">https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore%E2%80%93Horspool_algorithm</a>) </td></tr>
<tr id="row_23_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="de/d6a/knuth__morris__pratt_8cpp.html" target="_self">knuth_morris_pratt.cpp</a></td><td class="desc">The <a href="https://en.wikipedia.org/wiki/KnuthMorrisPratt_algorithm" target="_blank">Knuth-Morris-Pratt Algorithm</a> for finding a pattern within a piece of text with complexity O(n + m) </td></tr>
<tr id="row_23_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d39/manacher__algorithm_8cpp.html" target="_self">manacher_algorithm.cpp</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Longest_palindromic_substring" target="_blank">Manacher's Algorithm</a> </td></tr>
<tr id="row_23_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/dce/rabin__karp_8cpp.html" target="_self">rabin_karp.cpp</a></td><td class="desc">The <a href="https://en.wikipedia.org/wiki/RabinKarp_algorithm" target="_blank">Rabin-Karp Algorithm</a> for finding a pattern within a piece of text with complexity O(n + m) </td></tr>
<tr id="row_23_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d80/z__function_8cpp.html" target="_self">z_function.cpp</a></td><td class="desc">The <a href="https://cp-algorithms.com/string/z-function.html" target="_blank">Z function</a> for finding occurences of a pattern within a piece of text with time and space complexity O(n + m) </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -54,27 +54,27 @@ var menudata={children:[
{text:"z",url:"namespacemembers_z.html#index_z"}]},
{text:"Functions",url:"namespacemembers_func.html",children:[
{text:"a",url:"namespacemembers_func.html#index_a"},
{text:"b",url:"namespacemembers_func.html#index_b"},
{text:"c",url:"namespacemembers_func.html#index_c"},
{text:"d",url:"namespacemembers_func.html#index_d"},
{text:"e",url:"namespacemembers_func.html#index_e"},
{text:"f",url:"namespacemembers_func.html#index_f"},
{text:"g",url:"namespacemembers_func.html#index_g"},
{text:"h",url:"namespacemembers_func.html#index_h"},
{text:"i",url:"namespacemembers_func.html#index_i"},
{text:"k",url:"namespacemembers_func.html#index_k"},
{text:"l",url:"namespacemembers_func.html#index_l"},
{text:"m",url:"namespacemembers_func.html#index_m"},
{text:"n",url:"namespacemembers_func.html#index_n"},
{text:"o",url:"namespacemembers_func.html#index_o"},
{text:"p",url:"namespacemembers_func.html#index_p"},
{text:"q",url:"namespacemembers_func.html#index_q"},
{text:"r",url:"namespacemembers_func.html#index_r"},
{text:"s",url:"namespacemembers_func.html#index_s"},
{text:"t",url:"namespacemembers_func.html#index_t"},
{text:"u",url:"namespacemembers_func.html#index_u"},
{text:"v",url:"namespacemembers_func.html#index_v"},
{text:"z",url:"namespacemembers_func.html#index_z"}]},
{text:"b",url:"namespacemembers_func_b.html#index_b"},
{text:"c",url:"namespacemembers_func_c.html#index_c"},
{text:"d",url:"namespacemembers_func_d.html#index_d"},
{text:"e",url:"namespacemembers_func_e.html#index_e"},
{text:"f",url:"namespacemembers_func_f.html#index_f"},
{text:"g",url:"namespacemembers_func_g.html#index_g"},
{text:"h",url:"namespacemembers_func_h.html#index_h"},
{text:"i",url:"namespacemembers_func_i.html#index_i"},
{text:"k",url:"namespacemembers_func_k.html#index_k"},
{text:"l",url:"namespacemembers_func_l.html#index_l"},
{text:"m",url:"namespacemembers_func_m.html#index_m"},
{text:"n",url:"namespacemembers_func_n.html#index_n"},
{text:"o",url:"namespacemembers_func_o.html#index_o"},
{text:"p",url:"namespacemembers_func_p.html#index_p"},
{text:"q",url:"namespacemembers_func_q.html#index_q"},
{text:"r",url:"namespacemembers_func_r.html#index_r"},
{text:"s",url:"namespacemembers_func_s.html#index_s"},
{text:"t",url:"namespacemembers_func_t.html#index_t"},
{text:"u",url:"namespacemembers_func_u.html#index_u"},
{text:"v",url:"namespacemembers_func_v.html#index_v"},
{text:"z",url:"namespacemembers_func_z.html#index_z"}]},
{text:"Variables",url:"namespacemembers_vars.html"},
{text:"Typedefs",url:"namespacemembers_type.html"}]}]},
{text:"Classes",url:"annotated.html",children:[

View File

@@ -111,6 +111,7 @@ $(function(){initNavTree('namespacemembers_d.html',''); initResizable(true); });
<li>dijkstra()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#adc68cbc8ba09eb1142265935c0d45b84">graph</a>, <a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#af915876d0ca33cc71a6a6191a8cd3ccd">greedy_algorithms::dijkstra</a></li>
<li>display()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a1e901418c759627557eff359b8db38cd">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#ad87b71d810901fab69c4ad9d4d0fa635">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a40d617ebf4d6ba21bcda8d8d1faa2357">quadratic_probing</a></li>
<li>doubleHash()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a8f8ff4fb018e1bb32d67d8a1885d3200">double_hashing</a></li>
<li>duval()&#160;:&#160;<a class="el" href="d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">string</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->

View File

@@ -120,242 +120,6 @@ $(function(){initNavTree('namespacemembers_func.html',''); initResizable(true);
<li>ask_data()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a5714d97649c0edd57b4fb449799676a3">games::memory_game</a></li>
<li>assign_results()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a3ceeea62d8fa6c563e2c66359fd73413">games::memory_game</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>babylonian_method()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#a28e67885f8606564cc8335f483f63309">numerical_methods</a></li>
<li>binary_search()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a034d8b276518a902962e87d3158b64fd">sorting</a></li>
<li>binomialCoeffSum()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ae1ca505751f5a6d3977b86372cfe75ea">math</a></li>
<li>brute_force()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aeb2cd81064717aedd62bfb096b1a73d8">string_search</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>can_jump()&#160;:&#160;<a class="el" href="d2/d90/namespacegreedy__algorithms.html#a33e3819aa9ffec0e380383c52603b502">greedy_algorithms</a></li>
<li>check_if_equal()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aebe07cea289a13142503d98be7df11fd">string_search</a></li>
<li>checkBipartite()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a8e1b547cd407c0774e63f0dc95cda9e7">graph</a></li>
<li>circle_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a40e36c67da78d2131408c57ee091ad75">math</a></li>
<li>circle_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ad0acf82b7bc920182bf8322d1e103953">math</a></li>
<li>cone_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7">math</a></li>
<li>create_hash()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a8fb0bc932ba8b582c9f4c71338d050f8">string_search</a></li>
<li>cube_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abc46c784a297fc1d2eb8b33a327fba4c">math</a></li>
<li>cube_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8998ca7b1886d1d7d00aef3b457a9b1b">math</a></li>
<li>cube_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725">math</a></li>
<li>cylinder_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ac5803413618fcfb922cb32c6db0fc864">math</a></li>
<li>cylinder_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a1d4df7a4e43a2eac1acc0ac610487c73">math</a></li>
<li>cylinder_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca">math</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>depth_first_search()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#ab5428a3519267a28bba4b4310cfbb6ae">graph</a></li>
<li>dijkstra()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#adc68cbc8ba09eb1142265935c0d45b84">graph</a>, <a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#af915876d0ca33cc71a6a6191a8cd3ccd">greedy_algorithms::dijkstra</a></li>
<li>display()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a1e901418c759627557eff359b8db38cd">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#ad87b71d810901fab69c4ad9d4d0fa635">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a40d617ebf4d6ba21bcda8d8d1faa2357">quadratic_probing</a></li>
<li>doubleHash()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a8f8ff4fb018e1bb32d67d8a1885d3200">double_hashing</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>eigen_values()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a28e2fa3e803abaea6c568dc45d69d8cc">qr_algorithm</a></li>
<li>equal_shuffle()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#af801bf30591ca6b2c38ff4fed0ded23f">machine_learning</a></li>
<li>exp()&#160;:&#160;<a class="el" href="df/d6b/namespaceciphers_1_1elliptic__curve__key__exchange.html#ac00616a4e40d3cd5cfb4da87d9ff9af0">ciphers::elliptic_curve_key_exchange</a></li>
<li>explore()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a3ae80bc4c6a79d041b4f3a6589eb7fb8">graph</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>factorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a7e78996673df791014cfe540b183456a">math</a></li>
<li>FastFourierTransform()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#a158fd271b9a53e8f3f60b08b18857150">numerical_methods</a></li>
<li>find()&#160;:&#160;<a class="el" href="d4/dd2/namespacequadratic__probing.html#a5ceee4128d92ca4412040b7104d1299d">quadratic_probing</a></li>
<li>findMinimumEdge()&#160;:&#160;<a class="el" href="d2/d90/namespacegreedy__algorithms.html#a349e4ab9a97532c3931a2bd2a19c0098">greedy_algorithms</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>gale_shapley()&#160;:&#160;<a class="el" href="dd/d9a/namespacegreedy__algorithms_1_1stable__matching.html#a6d7e84df47dcf19e88f95f8f9040306c">greedy_algorithms::stable_matching</a></li>
<li>get_intersection()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#adaf9a06f0c236c2d95c97e441ea2d12e">operations_on_datastructures</a></li>
<li>get_shape()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078">machine_learning</a></li>
<li>get_union()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a2b8ff06a84b041457873840bf82e2d74">operations_on_datastructures</a></li>
<li>getConnectedComponents()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a83ab16e96cec644109a58dfc9329bc2b">graph</a></li>
<li>getFailureArray()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a83c72ff237cdf623e42d4295e0029bf9">string_search</a></li>
<li>gnomeSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a2f8bc626eb57acae24a94636a23af6a1">sorting</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hadamard_product()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#acafa3e62b686aebdbad81c4f89913f43">machine_learning</a></li>
<li>hashDJB2()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a271c753baf6dc5ac6f19fa03c5873eb4">data_structures</a></li>
<li>hashFxn()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a0d90726ed1de7b3d2ae261baed048003">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a4bde7a47f98dd1ad24c84038e2608527">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a2093d91dd3d377cf0a5c939e45dcefc7">quadratic_probing</a></li>
<li>hashInt_1()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#aa6deb9d4a0f63ea97aef3dce4c6c6677">data_structures</a></li>
<li>hashInt_2()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a9ed236419034917c5270c1dccd220b5c">data_structures</a></li>
<li>hashStr()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a35eb2bc3edbb52f9c5f0b1e51046ef15">data_structures</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>init()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#ad573c8ae66ab66156d03e5e81bbba214">games::memory_game</a></li>
<li>init_bad_char()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a2f6688c9bb3e692297a3aa09cebc1c00">strings::boyer_moore</a></li>
<li>init_good_suffix()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#aa709cf7fca02b7d3e1888423d5f739a1">strings::boyer_moore</a></li>
<li>init_pattern()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a0b165af1dc341289fd705be4c67728f8">strings::boyer_moore</a></li>
<li>insert_element()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a496302e3371aa7b478cb7d5917904bdd">machine_learning</a></li>
<li>insertionSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a78cb2f3b97b6db2c062b2a1df05c9ea9">sorting</a></li>
<li>insertionSort_binsrch()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a5f4bc75cca6dd8294af2d0e328006c68">sorting</a></li>
<li>integral_approx()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aec65db4e5c7317323227f026fe50ef11">math</a></li>
<li>InverseFastFourierTransform()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#aee56dc85997b8cd42bad71a5d6bd2d93">numerical_methods</a></li>
<li>is_armstrong()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#af046365a8d77a1267acc082f86135a26">dynamic_programming</a></li>
<li>is_factorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a6c72f756a7bf1b9043c357e3fe7814ca">math</a></li>
<li>is_number()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a33167bb9cce6d527b478b4f6ae8c3f59">games::memory_game</a></li>
<li>is_prefix()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a056122c8fe8fb0f5fca6428d3f7b5c3a">strings::boyer_moore</a></li>
<li>is_prime()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abd8f794b2229b42876169ff841b6e444">math</a></li>
<li>isBipartite()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a84b0551489c613a681cc83b34450da4b">graph</a></li>
<li>isPowerOfTwo()&#160;:&#160;<a class="el" href="d7/d81/namespacebit__manipulation.html#a5032470c9974bbd6ec254bf296530a5f">bit_manipulation</a></li>
<li>iterativeFactorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a2565c745aac2f9561cc6fd9e56d9b77a">math</a></li>
<li>iterativeQuickSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a263595fd9a0163b5b997b89fab3a0dc5">sorting</a></li>
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kelvin_to_celsius()&#160;:&#160;<a class="el" href="d0/d6f/namespaceothers.html#a48677fae5d683070432b1a905722d9ec">others</a></li>
<li>kmp()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a1e37af2f023495129cb57338c801209e">string_search</a></li>
<li>kohonen_som()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac43d294e21a0c4fa33c53757df054576">machine_learning</a></li>
<li>kohonen_som_tracer()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a042f435bca0839e721fc1574a61e8da3">machine_learning</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>largestPower()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#afa39ec943a4836c878e1614fd89b146f">math</a></li>
<li>lcmSum()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a04065193d190d605e1f0d0d93a87e244">math</a></li>
<li>linearProbe()&#160;:&#160;<a class="el" href="d8/d89/namespacelinear__probing.html#a6322209aaa91b7bbf16f96e1cc52b746">linear_probing</a></li>
<li>LIS()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a0a2215194e58786c34db1ccaf8031079">dynamic_programming</a></li>
<li>lps()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#afe9f45b6e30ee187509da2d1d0093412">dynamic_programming</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>magic_number()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8d8e81a7cd59644b311ef9adb268f5f0">math</a></li>
<li>match()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a370760f2b328ad341bcb77d82fa17b01">games::memory_game</a></li>
<li>maxCircularSum()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a5239174fa0d987f2c67edc1f2af82beb">dynamic_programming</a></li>
<li>merge()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#aa26de383227859210f14dcf12201a079">sorting</a></li>
<li>minimax()&#160;:&#160;<a class="el" href="db/dc0/namespacebacktracking.html#a78540bcb5ef3473b2348cbc34748ec50">backtracking</a></li>
<li>minimum_distance()&#160;:&#160;<a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#af6cb29ca6dc5771439f6ea7262058a71">greedy_algorithms::dijkstra</a></li>
<li>minmax_scaler()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac332d152078e96311e43ac5e7183ea26">machine_learning</a></li>
<li>multiply()&#160;:&#160;<a class="el" href="df/d6b/namespaceciphers_1_1elliptic__curve__key__exchange.html#a17f3d667241b88115a95282cdd719cb2">ciphers::elliptic_curve_key_exchange</a>, <a class="el" href="d8/d77/namespacemachine__learning.html#a5342906d42b80fc6b6b3ad17bf00fcb9">machine_learning</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>n_choose_r()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a6e2dff75c5de70455b90c799d6ad6967">math</a></li>
<li>n_polygon_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aa8592c3279c41a2c6d4d64eeb488f63f">math</a></li>
<li>next_higher_number()&#160;:&#160;<a class="el" href="d7/d81/namespacebit__manipulation.html#a4b76571a2a04fa99c30a96eca9997f0e">bit_manipulation</a></li>
<li>non_recursive_merge_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a140d913e42fb94176a0b2c8b29a80420">sorting</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>operator*()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a16f34574b7e0dd51bc3b3fda37446695">machine_learning</a></li>
<li>operator+()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a2466857dab977a49f117029835b3b6d2">machine_learning</a></li>
<li>operator-()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a0cc29566568e0383dd7d374068cbe6b3">machine_learning</a></li>
<li>operator/()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae6ec42318d172b97fbdf45638d09d7b5">machine_learning</a></li>
<li>operator&lt;&lt;()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a84260cb1be9b63d6e38107000ac4b7e7">machine_learning</a>, <a class="el" href="d2/d3b/namespaceqr__algorithm.html#adfbdf47277c8cfee229b05b72f1f7834">qr_algorithm</a></li>
<li>otherHashFxn()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a33968a1178289ab61445dd4000df7082">double_hashing</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>parallelogram_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a5de184925e68658f15415dd53954df4f">math</a></li>
<li>parallelogram_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a0efb235330ff48e14fd31faaccbcebb3">math</a></li>
<li>partition()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#aac8f44b28b4aa96444383030b28f8b34">sorting</a></li>
<li>phiFunction()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5">math</a></li>
<li>pigeonSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a0e9e1b21a1684585e9e50f9afe4d53a3">sorting</a></li>
<li>pop_back()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae10178b082f0205c326550877d998e5d">machine_learning</a></li>
<li>pop_front()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a912cf68863063a38d6e63545be5eb093">machine_learning</a></li>
<li>power()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#afcd07701d73ed65cd616bcba02737f3d">math</a></li>
<li>power_of_two()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb">math</a></li>
<li>print()&#160;:&#160;<a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#a7341d7c76a6145e991cdd231f689fca8">greedy_algorithms::dijkstra</a>, <a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a6109193567a5b7e36a27f2b4865fce20">operations_on_datastructures</a></li>
<li>print_primes()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ad09d59850865012a6fd95d89954c82e4">math</a></li>
<li>print_table()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#ac589ef65abb0a6b9a7116ee0f9fd5280">games::memory_game</a></li>
<li>putProber()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#ac2adfce49ac57f6dbd1778d2c1ce0d2b">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a75d779938df7ebc68581d922b60a2541">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#adccc63a7e57cc6dba75bd62f40feb88b">quadratic_probing</a></li>
<li>pyramid_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c">math</a></li>
</ul>
<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
<li>qr_decompose()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a73ce637634fc49e1d10d190eb388ebf1">qr_algorithm</a></li>
<li>quadraticEquation()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb">math</a></li>
<li>quadraticProbe()&#160;:&#160;<a class="el" href="d4/dd2/namespacequadratic__probing.html#ab431981b54c0bae1b2956f716aee1dcf">quadratic_probing</a></li>
<li>quicksort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168">sorting</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>rabin_karp()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a21c673d56cbf67b1d2ee4d869185b7d9">string_search</a></li>
<li>randomized_bogosort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#affc6ee160142cd017f8c4b213437d0fd">sorting</a></li>
<li>recalculate_hash()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aed769d565b705a9b3e0eb1ec74088893">string_search</a></li>
<li>rect_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab31d141f7c5b551746b1eee0eb4dedca">math</a></li>
<li>rect_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a428769a16e9525e56588d7c7709d25a6">math</a></li>
<li>rect_prism_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12">math</a></li>
<li>recursive_bubble_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#ae3a775d99dbbb94c130a973df0cfddcf">sorting</a></li>
<li>rehash()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#af4981819aae8bc7e7beeaef02615e30d">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a6a082dc1426a79f866cee6b370df37b0">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#ada6f1f44f7e83b0094fbcbe170788486">quadratic_probing</a></li>
<li>removalInfo()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a5d06e4598569526294f10104875f6824">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a75854f5aa216e61219154c62167ce8f0">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a69fe1f7c36fe004ba83eef2ca82e7e30">quadratic_probing</a></li>
<li>remove()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a28083ecac6eb94b643281875c8665931">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#abcf8d033f8115f39f3c93cfb6cee0b28">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a07a0467b24102260fbb6b554c453c20a">quadratic_probing</a></li>
<li>reset_data()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#adc62ebb75853446656e24932bdc6dd6b">games::memory_game</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>save_u_matrix()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#aa72a53c88203fde278f1fe6c3afe5b07">machine_learning</a></li>
<li>search()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a15703b553faed0d28202c10808cf9738">strings::boyer_moore</a></li>
<li>searchingProber()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a29f543e2626bad58907661e1e45028a6">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a942fc8407b8001890ea26830cdcd9d77">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#aeb6bca8db4768226f8ea8291ea4f83f6">quadratic_probing</a></li>
<li>shell_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a5669396c6a6b1e14b97589b6e37980aa">sorting</a></li>
<li>shift_left()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#afce39cf843989a39811a49ebe29dd6d8">operations_on_datastructures</a></li>
<li>shift_right()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a1bfb8711f49e591eb168ccaa3df6fb86">operations_on_datastructures</a></li>
<li>shuffle()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a7bfe11bd4703eacd1dab93f25ec639c5">sorting</a></li>
<li>sieve()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a91366864111e1fac29722ca45e02ea8f">math</a></li>
<li>sphere_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab7f29862d30df351c317eedd60a0c656">math</a></li>
<li>sphere_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551">math</a></li>
<li>spirograph()&#160;:&#160;<a class="el" href="da/dd3/namespacespirograph.html#aeca22dbe4563358960e907a40cd3e1ac">spirograph</a></li>
<li>square_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a971ce57e368f2f631cf1f4ff3f864049">math</a></li>
<li>square_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a9236348755183644f1225e162d01ab14">math</a></li>
<li>sum()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">machine_learning</a></li>
<li>sum_of_divisor()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#af05567415a9ea36c254b54e3d5a2152a">math</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>test()&#160;:&#160;<a class="el" href="da/dd3/namespacespirograph.html#a8e83a64e8443fff1e5ffdc1c299c1e99">spirograph</a></li>
<li>test1()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#a167c24bd817469ae47358d12e034f2d5">tests</a></li>
<li>test2()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#abdd77344d4af8fd56d14a5cabbf2f669">tests</a></li>
<li>test3()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#aa515639572647508b94986489aab6d76">tests</a></li>
<li>test4()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#a2b9769e44683dcb67fe1083ad91e134d">tests</a></li>
<li>test5()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#af7b81d7a1534216af6a36a80135beb86">tests</a></li>
<li>test6()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#aacafde185abd8670abee51157f273dc2">tests</a></li>
<li>test_eval()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a50936ee98f4d40f17823befc65a32aec">math</a></li>
<li>transpose()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a89fde571b38f9483576594f66572958a">machine_learning</a></li>
<li>trappedRainwater()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a066e0e739e7c276eee6e61d5b4d37ce8">dynamic_programming</a></li>
<li>TravellingSalesmanProblem()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#ab7706341d006e20d1ae58274187a3346">graph</a></li>
<li>triangle_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab3b920cc56442abd92279ba23b50f4dc">math</a></li>
<li>triangle_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3d1e4db743b189f309327572663415f3">math</a></li>
<li>triangle_prism_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c">math</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>uniform_random_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#abee7b35403af3612222d3b7a53074905">machine_learning</a></li>
<li>unit_matrix_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a8dd3f1ffbc2f26a3c88da1b1f8b7e9c4">machine_learning</a></li>
<li>update_weights()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3">machine_learning</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>vector_dot()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a8ea313a1a1b5f9d0e3e332c29c6446ec">qr_algorithm</a></li>
<li>vector_mag()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#ad16da2183db22378435042f26af43d5f">qr_algorithm</a></li>
<li>vector_proj()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a6d3c7dce1f142141f509d09f6c0e25dc">qr_algorithm</a></li>
</ul>
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
<li>zeroes_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac1bdaa2a724b4ce6a6bb371a5dbe2e7e">machine_learning</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

25
namespacemembers_func.js Normal file
View File

@@ -0,0 +1,25 @@
var namespacemembers_func =
[
[ "a", "namespacemembers_func.html", null ],
[ "b", "namespacemembers_func_b.html", null ],
[ "c", "namespacemembers_func_c.html", null ],
[ "d", "namespacemembers_func_d.html", null ],
[ "e", "namespacemembers_func_e.html", null ],
[ "f", "namespacemembers_func_f.html", null ],
[ "g", "namespacemembers_func_g.html", null ],
[ "h", "namespacemembers_func_h.html", null ],
[ "i", "namespacemembers_func_i.html", null ],
[ "k", "namespacemembers_func_k.html", null ],
[ "l", "namespacemembers_func_l.html", null ],
[ "m", "namespacemembers_func_m.html", null ],
[ "n", "namespacemembers_func_n.html", null ],
[ "o", "namespacemembers_func_o.html", null ],
[ "p", "namespacemembers_func_p.html", null ],
[ "q", "namespacemembers_func_q.html", null ],
[ "r", "namespacemembers_func_r.html", null ],
[ "s", "namespacemembers_func_s.html", null ],
[ "t", "namespacemembers_func_t.html", null ],
[ "u", "namespacemembers_func_u.html", null ],
[ "v", "namespacemembers_func_v.html", null ],
[ "z", "namespacemembers_func_z.html", null ]
];

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_b.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>babylonian_method()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#a28e67885f8606564cc8335f483f63309">numerical_methods</a></li>
<li>binary_search()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a034d8b276518a902962e87d3158b64fd">sorting</a></li>
<li>binomialCoeffSum()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ae1ca505751f5a6d3977b86372cfe75ea">math</a></li>
<li>brute_force()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aeb2cd81064717aedd62bfb096b1a73d8">string_search</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,133 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_c.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>can_jump()&#160;:&#160;<a class="el" href="d2/d90/namespacegreedy__algorithms.html#a33e3819aa9ffec0e380383c52603b502">greedy_algorithms</a></li>
<li>check_if_equal()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aebe07cea289a13142503d98be7df11fd">string_search</a></li>
<li>checkBipartite()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a8e1b547cd407c0774e63f0dc95cda9e7">graph</a></li>
<li>circle_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a40e36c67da78d2131408c57ee091ad75">math</a></li>
<li>circle_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ad0acf82b7bc920182bf8322d1e103953">math</a></li>
<li>cone_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7">math</a></li>
<li>create_hash()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a8fb0bc932ba8b582c9f4c71338d050f8">string_search</a></li>
<li>cube_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abc46c784a297fc1d2eb8b33a327fba4c">math</a></li>
<li>cube_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8998ca7b1886d1d7d00aef3b457a9b1b">math</a></li>
<li>cube_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725">math</a></li>
<li>cylinder_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ac5803413618fcfb922cb32c6db0fc864">math</a></li>
<li>cylinder_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a1d4df7a4e43a2eac1acc0ac610487c73">math</a></li>
<li>cylinder_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca">math</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,125 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_d.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>depth_first_search()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#ab5428a3519267a28bba4b4310cfbb6ae">graph</a></li>
<li>dijkstra()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#adc68cbc8ba09eb1142265935c0d45b84">graph</a>, <a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#af915876d0ca33cc71a6a6191a8cd3ccd">greedy_algorithms::dijkstra</a></li>
<li>display()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a1e901418c759627557eff359b8db38cd">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#ad87b71d810901fab69c4ad9d4d0fa635">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a40d617ebf4d6ba21bcda8d8d1faa2357">quadratic_probing</a></li>
<li>doubleHash()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a8f8ff4fb018e1bb32d67d8a1885d3200">double_hashing</a></li>
<li>duval()&#160;:&#160;<a class="el" href="d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632">string</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_e.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>eigen_values()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a28e2fa3e803abaea6c568dc45d69d8cc">qr_algorithm</a></li>
<li>equal_shuffle()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#af801bf30591ca6b2c38ff4fed0ded23f">machine_learning</a></li>
<li>exp()&#160;:&#160;<a class="el" href="df/d6b/namespaceciphers_1_1elliptic__curve__key__exchange.html#ac00616a4e40d3cd5cfb4da87d9ff9af0">ciphers::elliptic_curve_key_exchange</a></li>
<li>explore()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a3ae80bc4c6a79d041b4f3a6589eb7fb8">graph</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_f.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>factorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a7e78996673df791014cfe540b183456a">math</a></li>
<li>FastFourierTransform()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#a158fd271b9a53e8f3f60b08b18857150">numerical_methods</a></li>
<li>find()&#160;:&#160;<a class="el" href="d4/dd2/namespacequadratic__probing.html#a5ceee4128d92ca4412040b7104d1299d">quadratic_probing</a></li>
<li>findMinimumEdge()&#160;:&#160;<a class="el" href="d2/d90/namespacegreedy__algorithms.html#a349e4ab9a97532c3931a2bd2a19c0098">greedy_algorithms</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,127 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_g.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>gale_shapley()&#160;:&#160;<a class="el" href="dd/d9a/namespacegreedy__algorithms_1_1stable__matching.html#a6d7e84df47dcf19e88f95f8f9040306c">greedy_algorithms::stable_matching</a></li>
<li>get_intersection()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#adaf9a06f0c236c2d95c97e441ea2d12e">operations_on_datastructures</a></li>
<li>get_shape()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078">machine_learning</a></li>
<li>get_union()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a2b8ff06a84b041457873840bf82e2d74">operations_on_datastructures</a></li>
<li>getConnectedComponents()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a83ab16e96cec644109a58dfc9329bc2b">graph</a></li>
<li>getFailureArray()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a83c72ff237cdf623e42d4295e0029bf9">string_search</a></li>
<li>gnomeSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a2f8bc626eb57acae24a94636a23af6a1">sorting</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,126 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_h.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hadamard_product()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#acafa3e62b686aebdbad81c4f89913f43">machine_learning</a></li>
<li>hashDJB2()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a271c753baf6dc5ac6f19fa03c5873eb4">data_structures</a></li>
<li>hashFxn()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a0d90726ed1de7b3d2ae261baed048003">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a4bde7a47f98dd1ad24c84038e2608527">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a2093d91dd3d377cf0a5c939e45dcefc7">quadratic_probing</a></li>
<li>hashInt_1()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#aa6deb9d4a0f63ea97aef3dce4c6c6677">data_structures</a></li>
<li>hashInt_2()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a9ed236419034917c5270c1dccd220b5c">data_structures</a></li>
<li>hashStr()&#160;:&#160;<a class="el" href="d5/d3c/namespacedata__structures.html#a35eb2bc3edbb52f9c5f0b1e51046ef15">data_structures</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,138 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_i.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>init()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#ad573c8ae66ab66156d03e5e81bbba214">games::memory_game</a></li>
<li>init_bad_char()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a2f6688c9bb3e692297a3aa09cebc1c00">strings::boyer_moore</a></li>
<li>init_good_suffix()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#aa709cf7fca02b7d3e1888423d5f739a1">strings::boyer_moore</a></li>
<li>init_pattern()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a0b165af1dc341289fd705be4c67728f8">strings::boyer_moore</a></li>
<li>insert_element()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a496302e3371aa7b478cb7d5917904bdd">machine_learning</a></li>
<li>insertionSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a78cb2f3b97b6db2c062b2a1df05c9ea9">sorting</a></li>
<li>insertionSort_binsrch()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a5f4bc75cca6dd8294af2d0e328006c68">sorting</a></li>
<li>integral_approx()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aec65db4e5c7317323227f026fe50ef11">math</a></li>
<li>InverseFastFourierTransform()&#160;:&#160;<a class="el" href="d1/de0/namespacenumerical__methods.html#aee56dc85997b8cd42bad71a5d6bd2d93">numerical_methods</a></li>
<li>is_armstrong()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#af046365a8d77a1267acc082f86135a26">dynamic_programming</a></li>
<li>is_factorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a6c72f756a7bf1b9043c357e3fe7814ca">math</a></li>
<li>is_number()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a33167bb9cce6d527b478b4f6ae8c3f59">games::memory_game</a></li>
<li>is_prefix()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a056122c8fe8fb0f5fca6428d3f7b5c3a">strings::boyer_moore</a></li>
<li>is_prime()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#abd8f794b2229b42876169ff841b6e444">math</a></li>
<li>isBipartite()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#a84b0551489c613a681cc83b34450da4b">graph</a></li>
<li>isPowerOfTwo()&#160;:&#160;<a class="el" href="d7/d81/namespacebit__manipulation.html#a5032470c9974bbd6ec254bf296530a5f">bit_manipulation</a></li>
<li>iterativeFactorial()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a2565c745aac2f9561cc6fd9e56d9b77a">math</a></li>
<li>iterativeQuickSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a263595fd9a0163b5b997b89fab3a0dc5">sorting</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_k.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kelvin_to_celsius()&#160;:&#160;<a class="el" href="d0/d6f/namespaceothers.html#a48677fae5d683070432b1a905722d9ec">others</a></li>
<li>kmp()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a1e37af2f023495129cb57338c801209e">string_search</a></li>
<li>kohonen_som()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac43d294e21a0c4fa33c53757df054576">machine_learning</a></li>
<li>kohonen_som_tracer()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a042f435bca0839e721fc1574a61e8da3">machine_learning</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,125 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_l.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>largestPower()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#afa39ec943a4836c878e1614fd89b146f">math</a></li>
<li>lcmSum()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a04065193d190d605e1f0d0d93a87e244">math</a></li>
<li>linearProbe()&#160;:&#160;<a class="el" href="d8/d89/namespacelinear__probing.html#a6322209aaa91b7bbf16f96e1cc52b746">linear_probing</a></li>
<li>LIS()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a0a2215194e58786c34db1ccaf8031079">dynamic_programming</a></li>
<li>lps()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#afe9f45b6e30ee187509da2d1d0093412">dynamic_programming</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,128 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_m.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>magic_number()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8d8e81a7cd59644b311ef9adb268f5f0">math</a></li>
<li>match()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#a370760f2b328ad341bcb77d82fa17b01">games::memory_game</a></li>
<li>maxCircularSum()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a5239174fa0d987f2c67edc1f2af82beb">dynamic_programming</a></li>
<li>merge()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#aa26de383227859210f14dcf12201a079">sorting</a></li>
<li>minimax()&#160;:&#160;<a class="el" href="db/dc0/namespacebacktracking.html#a78540bcb5ef3473b2348cbc34748ec50">backtracking</a></li>
<li>minimum_distance()&#160;:&#160;<a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#af6cb29ca6dc5771439f6ea7262058a71">greedy_algorithms::dijkstra</a></li>
<li>minmax_scaler()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac332d152078e96311e43ac5e7183ea26">machine_learning</a></li>
<li>multiply()&#160;:&#160;<a class="el" href="df/d6b/namespaceciphers_1_1elliptic__curve__key__exchange.html#a17f3d667241b88115a95282cdd719cb2">ciphers::elliptic_curve_key_exchange</a>, <a class="el" href="d8/d77/namespacemachine__learning.html#a5342906d42b80fc6b6b3ad17bf00fcb9">machine_learning</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_n.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>n_choose_r()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a6e2dff75c5de70455b90c799d6ad6967">math</a></li>
<li>n_polygon_surface_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aa8592c3279c41a2c6d4d64eeb488f63f">math</a></li>
<li>next_higher_number()&#160;:&#160;<a class="el" href="d7/d81/namespacebit__manipulation.html#a4b76571a2a04fa99c30a96eca9997f0e">bit_manipulation</a></li>
<li>non_recursive_merge_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a140d913e42fb94176a0b2c8b29a80420">sorting</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,126 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_o.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>operator*()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a16f34574b7e0dd51bc3b3fda37446695">machine_learning</a></li>
<li>operator+()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a2466857dab977a49f117029835b3b6d2">machine_learning</a></li>
<li>operator-()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a0cc29566568e0383dd7d374068cbe6b3">machine_learning</a></li>
<li>operator/()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae6ec42318d172b97fbdf45638d09d7b5">machine_learning</a></li>
<li>operator&lt;&lt;()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a84260cb1be9b63d6e38107000ac4b7e7">machine_learning</a>, <a class="el" href="d2/d3b/namespaceqr__algorithm.html#adfbdf47277c8cfee229b05b72f1f7834">qr_algorithm</a></li>
<li>otherHashFxn()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a33968a1178289ab61445dd4000df7082">double_hashing</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,134 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_p.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>parallelogram_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a5de184925e68658f15415dd53954df4f">math</a></li>
<li>parallelogram_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a0efb235330ff48e14fd31faaccbcebb3">math</a></li>
<li>partition()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#aac8f44b28b4aa96444383030b28f8b34">sorting</a></li>
<li>phiFunction()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5">math</a></li>
<li>pigeonSort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a0e9e1b21a1684585e9e50f9afe4d53a3">sorting</a></li>
<li>pop_back()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae10178b082f0205c326550877d998e5d">machine_learning</a></li>
<li>pop_front()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a912cf68863063a38d6e63545be5eb093">machine_learning</a></li>
<li>power()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#afcd07701d73ed65cd616bcba02737f3d">math</a></li>
<li>power_of_two()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb">math</a></li>
<li>print()&#160;:&#160;<a class="el" href="d2/d2f/namespacegreedy__algorithms_1_1dijkstra.html#a7341d7c76a6145e991cdd231f689fca8">greedy_algorithms::dijkstra</a>, <a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a6109193567a5b7e36a27f2b4865fce20">operations_on_datastructures</a></li>
<li>print_primes()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ad09d59850865012a6fd95d89954c82e4">math</a></li>
<li>print_table()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#ac589ef65abb0a6b9a7116ee0f9fd5280">games::memory_game</a></li>
<li>putProber()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#ac2adfce49ac57f6dbd1778d2c1ce0d2b">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a75d779938df7ebc68581d922b60a2541">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#adccc63a7e57cc6dba75bd62f40feb88b">quadratic_probing</a></li>
<li>pyramid_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c">math</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_q.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
<li>qr_decompose()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a73ce637634fc49e1d10d190eb388ebf1">qr_algorithm</a></li>
<li>quadraticEquation()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb">math</a></li>
<li>quadraticProbe()&#160;:&#160;<a class="el" href="d4/dd2/namespacequadratic__probing.html#ab431981b54c0bae1b2956f716aee1dcf">quadratic_probing</a></li>
<li>quicksort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a9f59fe72dacc1f1218ef3c303d843168">sorting</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,131 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_r.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>rabin_karp()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#a21c673d56cbf67b1d2ee4d869185b7d9">string_search</a></li>
<li>randomized_bogosort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#affc6ee160142cd017f8c4b213437d0fd">sorting</a></li>
<li>recalculate_hash()&#160;:&#160;<a class="el" href="d9/d03/namespacestring__search.html#aed769d565b705a9b3e0eb1ec74088893">string_search</a></li>
<li>rect_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab31d141f7c5b551746b1eee0eb4dedca">math</a></li>
<li>rect_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a428769a16e9525e56588d7c7709d25a6">math</a></li>
<li>rect_prism_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12">math</a></li>
<li>recursive_bubble_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#ae3a775d99dbbb94c130a973df0cfddcf">sorting</a></li>
<li>rehash()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#af4981819aae8bc7e7beeaef02615e30d">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a6a082dc1426a79f866cee6b370df37b0">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#ada6f1f44f7e83b0094fbcbe170788486">quadratic_probing</a></li>
<li>removalInfo()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a5d06e4598569526294f10104875f6824">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a75854f5aa216e61219154c62167ce8f0">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a69fe1f7c36fe004ba83eef2ca82e7e30">quadratic_probing</a></li>
<li>remove()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a28083ecac6eb94b643281875c8665931">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#abcf8d033f8115f39f3c93cfb6cee0b28">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#a07a0467b24102260fbb6b554c453c20a">quadratic_probing</a></li>
<li>reset_data()&#160;:&#160;<a class="el" href="d8/d41/namespacegames_1_1memory__game.html#adc62ebb75853446656e24932bdc6dd6b">games::memory_game</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,135 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_s.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>save_u_matrix()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#aa72a53c88203fde278f1fe6c3afe5b07">machine_learning</a></li>
<li>search()&#160;:&#160;<a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html#a15703b553faed0d28202c10808cf9738">strings::boyer_moore</a></li>
<li>searchingProber()&#160;:&#160;<a class="el" href="d0/d65/namespacedouble__hashing.html#a29f543e2626bad58907661e1e45028a6">double_hashing</a>, <a class="el" href="d8/d89/namespacelinear__probing.html#a942fc8407b8001890ea26830cdcd9d77">linear_probing</a>, <a class="el" href="d4/dd2/namespacequadratic__probing.html#aeb6bca8db4768226f8ea8291ea4f83f6">quadratic_probing</a></li>
<li>shell_sort()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a5669396c6a6b1e14b97589b6e37980aa">sorting</a></li>
<li>shift_left()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#afce39cf843989a39811a49ebe29dd6d8">operations_on_datastructures</a></li>
<li>shift_right()&#160;:&#160;<a class="el" href="da/d6d/namespaceoperations__on__datastructures.html#a1bfb8711f49e591eb168ccaa3df6fb86">operations_on_datastructures</a></li>
<li>shuffle()&#160;:&#160;<a class="el" href="d5/d91/namespacesorting.html#a7bfe11bd4703eacd1dab93f25ec639c5">sorting</a></li>
<li>sieve()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a91366864111e1fac29722ca45e02ea8f">math</a></li>
<li>sphere_surface_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab7f29862d30df351c317eedd60a0c656">math</a></li>
<li>sphere_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551">math</a></li>
<li>spirograph()&#160;:&#160;<a class="el" href="da/dd3/namespacespirograph.html#aeca22dbe4563358960e907a40cd3e1ac">spirograph</a></li>
<li>square_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a971ce57e368f2f631cf1f4ff3f864049">math</a></li>
<li>square_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a9236348755183644f1225e162d01ab14">math</a></li>
<li>sum()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35">machine_learning</a></li>
<li>sum_of_divisor()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#af05567415a9ea36c254b54e3d5a2152a">math</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,134 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_t.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>test()&#160;:&#160;<a class="el" href="da/dd3/namespacespirograph.html#a8e83a64e8443fff1e5ffdc1c299c1e99">spirograph</a></li>
<li>test1()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#a167c24bd817469ae47358d12e034f2d5">tests</a></li>
<li>test2()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#abdd77344d4af8fd56d14a5cabbf2f669">tests</a></li>
<li>test3()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#aa515639572647508b94986489aab6d76">tests</a></li>
<li>test4()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#a2b9769e44683dcb67fe1083ad91e134d">tests</a></li>
<li>test5()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#af7b81d7a1534216af6a36a80135beb86">tests</a></li>
<li>test6()&#160;:&#160;<a class="el" href="d9/df4/namespacetests.html#aacafde185abd8670abee51157f273dc2">tests</a></li>
<li>test_eval()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a50936ee98f4d40f17823befc65a32aec">math</a></li>
<li>transpose()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a89fde571b38f9483576594f66572958a">machine_learning</a></li>
<li>trappedRainwater()&#160;:&#160;<a class="el" href="dd/d24/namespacedynamic__programming.html#a066e0e739e7c276eee6e61d5b4d37ce8">dynamic_programming</a></li>
<li>TravellingSalesmanProblem()&#160;:&#160;<a class="el" href="df/dce/namespacegraph.html#ab7706341d006e20d1ae58274187a3346">graph</a></li>
<li>triangle_area()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#ab3b920cc56442abd92279ba23b50f4dc">math</a></li>
<li>triangle_perimeter()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a3d1e4db743b189f309327572663415f3">math</a></li>
<li>triangle_prism_volume()&#160;:&#160;<a class="el" href="dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c">math</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,123 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_u.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>uniform_random_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#abee7b35403af3612222d3b7a53074905">machine_learning</a></li>
<li>unit_matrix_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#a8dd3f1ffbc2f26a3c88da1b1f8b7e9c4">machine_learning</a></li>
<li>update_weights()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3">machine_learning</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,123 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_v.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>vector_dot()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a8ea313a1a1b5f9d0e3e332c29c6446ec">qr_algorithm</a></li>
<li>vector_mag()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#ad16da2183db22378435042f26af43d5f">qr_algorithm</a></li>
<li>vector_proj()&#160;:&#160;<a class="el" href="d2/d3b/namespaceqr__algorithm.html#a6d3c7dce1f142141f509d09f6c0e25dc">qr_algorithm</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,121 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Namespace Members</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>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C++<span id="projectnumber">&#160;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.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespacemembers_func_z.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented namespace functions with links to the namespaces they belong to:</div>
<h3><a id="index_z" name="index_z"></a>- z -</h3><ul>
<li>zeroes_initialization()&#160;:&#160;<a class="el" href="d8/d77/namespacemachine__learning.html#ac1bdaa2a724b4ce6a6bb371a5dbe2e7e">machine_learning</a></li>
</ul>
</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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
</ul>
</div>
</body>
</html>

View File

@@ -231,29 +231,30 @@ solve-a-rat-in-a-maze-c-java-pytho/" target="_blank">Rat in a Maze</a> algorithm
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d8/dcc/namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr>
<tr id="row_113_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d8/d1d/namespacestrand.html" target="_self">strand</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/Strand_sort" target="_blank">Strand Sort</a> algorithm </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d3/d91/namespacestrassens__multiplication.html" target="_self">strassens_multiplication</a></td><td class="desc">Namespace for performing strassen's multiplication </td></tr>
<tr id="row_115_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/d03/namespacestring__search.html" target="_self">string_search</a></td><td class="desc">String search algorithms </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_116_" class="arrow" onclick="dynsection.toggleFolder('116_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/dcb/namespacestrings.html" target="_self">strings</a></td><td class="desc">String algorithms </td></tr>
<tr id="row_116_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html" target="_self">boyer_moore</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string-search_algorithm" target="_blank">Boyer Moore</a> algorithm implementation </td></tr>
<tr id="row_117_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/d74/namespacesubarray__sum.html" target="_self">subarray_sum</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Subset_sum_problem" target="_blank">Subset sum</a> implementation </td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/def/namespacesublist__search.html" target="_self">sublist_search</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/sublist-search-search-a-linked-list-in-another-list" target="_blank">Sublist Search</a> implementation </td></tr>
<tr id="row_119_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="dc/d3a/namespacesubset__sum.html" target="_self">subset_sum</a></td><td class="desc">Functions for [Sub-set sum problem] (<a href="https://en.wikipedia.org/wiki/Subset_sum_problem">https://en.wikipedia.org/wiki/Subset_sum_problem</a>) algorithm </td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="de/d95/namespace_subsets.html" target="_self">Subsets</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Subset_sum_problem" target="_blank">Subset Sum</a> problem </td></tr>
<tr id="row_121_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d8/d9f/namespacesudoku__solver.html" target="_self">sudoku_solver</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Sudoku" target="_blank">Sudoku Solver</a> implementation </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/df4/namespacetests.html" target="_self">tests</a></td><td class="desc">Testcases to check Union of Two Arrays </td></tr>
<tr id="row_123_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d3f/namespacetravelling_salesman__bitmanipulation.html" target="_self">travellingSalesman_bitmanipulation</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/travelling-salesman-problem-set-1/" target="_blank">Travelling Salesman Bitmask</a> implementation </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/dab/namespacetree__234.html" target="_self">tree_234</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/2%E2%80%933%E2%80%934_tree" target="_blank">234 tree</a> </td></tr>
<tr id="row_125_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/d8e/namespacetrie__operations.html" target="_self">trie_operations</a></td><td class="desc">Functions for <a href="https://iq.opengenus.org/autocomplete-using-trie-data-structure/" target="_blank">Trie datastructure</a> implementation </td></tr>
<tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d0a/namespacetrie__using__hashmap.html" target="_self">trie_using_hashmap</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/Trie" target="_blank">Trie</a> data structure using hashmap implementation </td></tr>
<tr id="row_127_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d3/d17/namespaceutil__functions.html" target="_self">util_functions</a></td><td class="desc">Various utility functions used in Neural network </td></tr>
<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/d84/namespaceutils.html" target="_self">utils</a></td><td class="desc">This namespace contains the definitions of the functions called from the class <a class="el" href="d6/dc1/classmath_1_1ncr__modulo__p_1_1_n_c_r_modulo_p.html" title="Class which contains all methods required for calculating nCr mod p.">math::ncr_modulo_p::NCRModuloP</a> </td></tr>
<tr id="row_129_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d4/d91/namespacevector__cross.html" target="_self">vector_cross</a></td><td class="desc">Functions for Vector Cross Product algorithms </td></tr>
<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/da2/namespacevigenere.html" target="_self">vigenere</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher" target="_blank">vigenère cipher</a> algorithm </td></tr>
<tr id="row_131_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/d21/namespacewave__sort.html" target="_self">wave_sort</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/sort-array-wave-form-2/" target="_blank">Wave sort</a> implementation </td></tr>
<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d0/d52/namespacewiggle__sort.html" target="_self">wiggle_sort</a></td><td class="desc">Functions for <a href="https://leetcode.com/problems/wiggle-sort-ii/" target="_blank">Wiggle Sort</a> algorithm </td></tr>
<tr id="row_133_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="db/d03/namespacewildcard__matching.html" target="_self">wildcard_matching</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/wildcard-pattern-matching/" target="_blank">Wildcard Matching</a> problem </td></tr>
<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="dd/d21/namespacewindowed__median.html" target="_self">windowed_median</a></td><td class="desc">Functions for the Windowed Median algorithm implementation </td></tr>
<tr id="row_135_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/d53/namespaceword__break.html" target="_self">word_break</a></td><td class="desc">Functions for <a href="https://leetcode.com/problems/word-break/" target="_blank">Word Break</a> problem </td></tr>
<tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d47/namespace_x_o_r.html" target="_self">XOR</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/XOR_cipher" target="_blank">XOR cipher</a> algorithm </td></tr>
<tr id="row_115_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/dd6/namespacestring.html" target="_self">string</a></td><td class="desc">String manipulation algorithms </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/d03/namespacestring__search.html" target="_self">string_search</a></td><td class="desc">String search algorithms </td></tr>
<tr id="row_117_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_117_" class="arrow" onclick="dynsection.toggleFolder('117_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/dcb/namespacestrings.html" target="_self">strings</a></td><td class="desc">String algorithms </td></tr>
<tr id="row_117_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d0/dbc/namespacestrings_1_1boyer__moore.html" target="_self">boyer_moore</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string-search_algorithm" target="_blank">Boyer Moore</a> algorithm implementation </td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/d74/namespacesubarray__sum.html" target="_self">subarray_sum</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Subset_sum_problem" target="_blank">Subset sum</a> implementation </td></tr>
<tr id="row_119_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/def/namespacesublist__search.html" target="_self">sublist_search</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/sublist-search-search-a-linked-list-in-another-list" target="_blank">Sublist Search</a> implementation </td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="dc/d3a/namespacesubset__sum.html" target="_self">subset_sum</a></td><td class="desc">Functions for [Sub-set sum problem] (<a href="https://en.wikipedia.org/wiki/Subset_sum_problem">https://en.wikipedia.org/wiki/Subset_sum_problem</a>) algorithm </td></tr>
<tr id="row_121_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="de/d95/namespace_subsets.html" target="_self">Subsets</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Subset_sum_problem" target="_blank">Subset Sum</a> problem </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d8/d9f/namespacesudoku__solver.html" target="_self">sudoku_solver</a></td><td class="desc">Functions for the <a href="https://en.wikipedia.org/wiki/Sudoku" target="_blank">Sudoku Solver</a> implementation </td></tr>
<tr id="row_123_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/df4/namespacetests.html" target="_self">tests</a></td><td class="desc">Testcases to check Union of Two Arrays </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d3f/namespacetravelling_salesman__bitmanipulation.html" target="_self">travellingSalesman_bitmanipulation</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/travelling-salesman-problem-set-1/" target="_blank">Travelling Salesman Bitmask</a> implementation </td></tr>
<tr id="row_125_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/dab/namespacetree__234.html" target="_self">tree_234</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/2%E2%80%933%E2%80%934_tree" target="_blank">234 tree</a> </td></tr>
<tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="df/d8e/namespacetrie__operations.html" target="_self">trie_operations</a></td><td class="desc">Functions for <a href="https://iq.opengenus.org/autocomplete-using-trie-data-structure/" target="_blank">Trie datastructure</a> implementation </td></tr>
<tr id="row_127_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d0a/namespacetrie__using__hashmap.html" target="_self">trie_using_hashmap</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/Trie" target="_blank">Trie</a> data structure using hashmap implementation </td></tr>
<tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d3/d17/namespaceutil__functions.html" target="_self">util_functions</a></td><td class="desc">Various utility functions used in Neural network </td></tr>
<tr id="row_129_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/d84/namespaceutils.html" target="_self">utils</a></td><td class="desc">This namespace contains the definitions of the functions called from the class <a class="el" href="d6/dc1/classmath_1_1ncr__modulo__p_1_1_n_c_r_modulo_p.html" title="Class which contains all methods required for calculating nCr mod p.">math::ncr_modulo_p::NCRModuloP</a> </td></tr>
<tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d4/d91/namespacevector__cross.html" target="_self">vector_cross</a></td><td class="desc">Functions for Vector Cross Product algorithms </td></tr>
<tr id="row_131_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/da2/namespacevigenere.html" target="_self">vigenere</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher" target="_blank">vigenère cipher</a> algorithm </td></tr>
<tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d9/d21/namespacewave__sort.html" target="_self">wave_sort</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/sort-array-wave-form-2/" target="_blank">Wave sort</a> implementation </td></tr>
<tr id="row_133_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d0/d52/namespacewiggle__sort.html" target="_self">wiggle_sort</a></td><td class="desc">Functions for <a href="https://leetcode.com/problems/wiggle-sort-ii/" target="_blank">Wiggle Sort</a> algorithm </td></tr>
<tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="db/d03/namespacewildcard__matching.html" target="_self">wildcard_matching</a></td><td class="desc">Functions for the <a href="https://www.geeksforgeeks.org/wildcard-pattern-matching/" target="_blank">Wildcard Matching</a> problem </td></tr>
<tr id="row_135_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="dd/d21/namespacewindowed__median.html" target="_self">windowed_median</a></td><td class="desc">Functions for the Windowed Median algorithm implementation </td></tr>
<tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d6/d53/namespaceword__break.html" target="_self">word_break</a></td><td class="desc">Functions for <a href="https://leetcode.com/problems/word-break/" target="_blank">Word Break</a> problem </td></tr>
<tr id="row_137_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d7/d47/namespace_x_o_r.html" target="_self">XOR</a></td><td class="desc">Functions for <a href="https://en.wikipedia.org/wiki/XOR_cipher" target="_blank">XOR cipher</a> algorithm </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@@ -161,6 +161,9 @@ var namespaces_dup =
[ "std", "d8/dcc/namespacestd.html", "d8/dcc/namespacestd" ],
[ "strand", "d8/d1d/namespacestrand.html", null ],
[ "strassens_multiplication", "d3/d91/namespacestrassens__multiplication.html", null ],
[ "string", "d6/dd6/namespacestring.html", [
[ "duval", "d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632", null ]
] ],
[ "string_search", "d9/d03/namespacestring__search.html", [
[ "brute_force", "d9/d03/namespacestring__search.html#aeb2cd81064717aedd62bfb096b1a73d8", null ],
[ "check_if_equal", "d9/d03/namespacestring__search.html#aebe07cea289a13142503d98be7df11fd", null ],

View File

@@ -103,7 +103,7 @@ var NAVTREE =
[ "Namespace List", "namespaces.html", "namespaces_dup" ],
[ "Namespace Members", "namespacemembers.html", [
[ "All", "namespacemembers.html", "namespacemembers_dup" ],
[ "Functions", "namespacemembers_func.html", null ],
[ "Functions", "namespacemembers_func.html", "namespacemembers_func" ],
[ "Variables", "namespacemembers_vars.html", null ],
[ "Typedefs", "namespacemembers_type.html", null ]
] ]
@@ -144,13 +144,14 @@ var NAVTREEINDEX =
"d4/d48/hamming__distance_8cpp.html#a65d845df3fecff7087a2126c7b72030b",
"d5/d89/namespacepalindrome__partitioning.html",
"d6/d60/group__ode.html#ga827bf009831ddc477c5fa8891d5cb35f",
"d8/d28/classrange__queries_1_1per_seg_tree.html#a8ff495d2f389b4aaa54449c26c6078f3",
"d8/df0/queue__using__array_8cpp.html#a2d49e79bd164c298912db252970520d8",
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html",
"db/d82/classlarge__number.html#ab84f29685709cbb3b6fd29b7b4a7bc7b",
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80",
"dd/dae/namespacecount__of__set__bits.html",
"df/d66/vector__cross__product_8cpp.html#a225732399c5c076976eae5b180a9f8c9"
"d8/d28/classrange__queries_1_1per_seg_tree.html#a6d3f2465a7c5803a1ff16c5378bcc5e4",
"d8/dee/avltree_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4",
"da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc",
"db/d82/classlarge__number.html#a771e9b28cfddf1ad94668566e396e350",
"dc/dc5/paranthesis__matching_8cpp.html#ade525d33459755a32ba21e1b6910ff21",
"dd/da8/pigeonhole__sort_8cpp.html",
"df/d47/fcfs__scheduling_8cpp.html#aa8dca7b867074164d5f45b0f3851269d",
"namespacemembers_func_z.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@@ -1,5 +1,7 @@
var NAVTREEINDEX10 =
{
"da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc":[11,0,14,52,1],
"da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,52,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html":[10,0,2,3,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a0c8cbe7239232863f104793c08273039":[10,0,2,3,0,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a6cf72f93b1551f0d943c585b4f173be3":[10,0,2,3,0,2],
@@ -163,11 +165,15 @@ var NAVTREEINDEX10 =
"db/d01/brent__method__extrema_8cpp.html#a6d0455dd5c30adda100e95f0423c786e":[11,0,15,2,6],
"db/d01/brent__method__extrema_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,15,2,3],
"db/d03/_s_t-example.html":[12,0],
"db/d03/namespacewildcard__matching.html":[9,0,133],
"db/d03/namespacewildcard__matching.html":[9,0,134],
"db/d07/spiral__print_8cpp.html":[11,0,17,19],
"db/d07/spiral__print_8cpp.html#a850d3f55e1a8d227176cdcc67352c197":[11,0,17,19,2],
"db/d07/spiral__print_8cpp.html#acfff36db81326fb990a643ab198ee8a5":[11,0,17,19,0],
"db/d07/spiral__print_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,17,19,1],
"db/d09/duval_8cpp.html":[11,0,23,2],
"db/d09/duval_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,2,2],
"db/d09/duval_8cpp.html#ac2a35302e6bed93c4b2c6f55a21a5632":[11,0,23,2,0],
"db/d09/duval_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,2,1],
"db/d0d/prime__factorization_8cpp.html":[11,0,14,46],
"db/d0d/prime__factorization_8cpp.html#a0ece0145fb29a5cf48378c23dde2da46":[11,0,14,46,1],
"db/d0d/prime__factorization_8cpp.html#a7fe38b570a51e448430d6a0f072c2f23":[11,0,14,46,4],
@@ -243,11 +249,5 @@ var NAVTREEINDEX10 =
"db/d82/classlarge__number.html#a4757697b1f7584b69e779a72abc4ae2a":[10,0,37,9],
"db/d82/classlarge__number.html#a60c436d1a1c5e3795d6177d3815ad615":[10,0,37,4],
"db/d82/classlarge__number.html#a72ae1ef050c4c28c50952ecab22d4b94":[10,0,37,15],
"db/d82/classlarge__number.html#a76ddf1ed1b00fb8c107ea56f7f91e42f":[10,0,37,3],
"db/d82/classlarge__number.html#a771e9b28cfddf1ad94668566e396e350":[10,0,37,8],
"db/d82/classlarge__number.html#a7ba872b9a3ce1f3da6c06c5409663cca":[10,0,37,18],
"db/d82/classlarge__number.html#a8c381aa1ecc960cefd82ec72f59e0e08":[10,0,37,13],
"db/d82/classlarge__number.html#a8d4364ee5a62964451d8cfee82649687":[10,0,37,10],
"db/d82/classlarge__number.html#a959c5c1a982949bbf98e1ea0f9afe6a9":[10,0,37,14],
"db/d82/classlarge__number.html#aab5644405094740e34983cedfecb36cf":[10,0,37,11]
"db/d82/classlarge__number.html#a76ddf1ed1b00fb8c107ea56f7f91e42f":[10,0,37,3]
};

View File

@@ -1,5 +1,11 @@
var NAVTREEINDEX11 =
{
"db/d82/classlarge__number.html#a771e9b28cfddf1ad94668566e396e350":[10,0,37,8],
"db/d82/classlarge__number.html#a7ba872b9a3ce1f3da6c06c5409663cca":[10,0,37,18],
"db/d82/classlarge__number.html#a8c381aa1ecc960cefd82ec72f59e0e08":[10,0,37,13],
"db/d82/classlarge__number.html#a8d4364ee5a62964451d8cfee82649687":[10,0,37,10],
"db/d82/classlarge__number.html#a959c5c1a982949bbf98e1ea0f9afe6a9":[10,0,37,14],
"db/d82/classlarge__number.html#aab5644405094740e34983cedfecb36cf":[10,0,37,11],
"db/d82/classlarge__number.html#ab84f29685709cbb3b6fd29b7b4a7bc7b":[10,0,37,12],
"db/d82/classlarge__number.html#abbd52948bee1b16543f1dae19aa9dd46":[10,0,37,16],
"db/d82/classlarge__number.html#ac09a05ec4aafb4d9e0b4440d6f0e2a93":[10,0,37,7],
@@ -179,7 +185,7 @@ var NAVTREEINDEX11 =
"dc/d38/ordinary__least__squares__regressor_8cpp.html#ae2edd40354a1ca7aeaee3d1e3589e713":[11,0,13,5,7],
"dc/d38/ordinary__least__squares__regressor_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,13,5,4],
"dc/d38/ordinary__least__squares__regressor_8cpp.html#af7243bdc6ae3c7169f01b85bb226e66a":[11,0,13,5,1],
"dc/d3a/namespacesubset__sum.html":[9,0,119],
"dc/d3a/namespacesubset__sum.html":[9,0,120],
"dc/d5a/rat__maze_8cpp.html":[11,0,0,7],
"dc/d5a/rat__maze_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,0,7,2],
"dc/d5a/rat__maze_8cpp.html#ab99107bfb4c6934cd4691868c66c0aa3":[11,0,0,7,1],
@@ -243,11 +249,5 @@ var NAVTREEINDEX11 =
"dc/dc5/paranthesis__matching_8cpp.html#a392fb874e547e582e9c66a08a1f23326":[11,0,17,12,0],
"dc/dc5/paranthesis__matching_8cpp.html#a6d25c7dfbfeb52c3cb9d1b56ab49b664":[11,0,17,12,2],
"dc/dc5/paranthesis__matching_8cpp.html#aa37d24a036d239b3b528f13b9de880c7":[11,0,17,12,4],
"dc/dc5/paranthesis__matching_8cpp.html#aae41c72130114bf31204cde6873b6095":[11,0,17,12,3],
"dc/dc5/paranthesis__matching_8cpp.html#ade525d33459755a32ba21e1b6910ff21":[11,0,17,12,1],
"dc/dc5/paranthesis__matching_8cpp.html#af4c937d823c412d99fbe60c99dbf0a4f":[11,0,17,12,5],
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[9,0,20,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[10,0,2,9],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[9,0,20,2,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[10,0,2,9,2]
"dc/dc5/paranthesis__matching_8cpp.html#aae41c72130114bf31204cde6873b6095":[11,0,17,12,3]
};

View File

@@ -1,5 +1,11 @@
var NAVTREEINDEX12 =
{
"dc/dc5/paranthesis__matching_8cpp.html#ade525d33459755a32ba21e1b6910ff21":[11,0,17,12,1],
"dc/dc5/paranthesis__matching_8cpp.html#af4c937d823c412d99fbe60c99dbf0a4f":[11,0,17,12,5],
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[9,0,20,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[10,0,2,9],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[9,0,20,2,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[10,0,2,9,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80":[9,0,20,2,3],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80":[10,0,2,9,3],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a67bed8ef62fcb1f33b6c72df47dcf840":[9,0,20,2,1],
@@ -80,7 +86,7 @@ var NAVTREEINDEX12 =
"dd/d1f/classdsu.html#ab8ee27083a3c2e2df80755165a2ec280":[10,0,30,7],
"dd/d1f/classdsu.html#ac0dc3e17e49fe19b159b4ea4096d7b55":[10,0,30,17],
"dd/d1f/classdsu.html#ac713a5b496d0405c82e2808a85e58415":[10,0,30,6],
"dd/d21/namespacewindowed__median.html":[9,0,134],
"dd/d21/namespacewindowed__median.html":[9,0,135],
"dd/d24/namespacedynamic__programming.html":[9,0,27],
"dd/d24/namespacedynamic__programming.html#a066e0e739e7c276eee6e61d5b4d37ce8":[9,0,27,4],
"dd/d24/namespacedynamic__programming.html#a0a2215194e58786c34db1ccaf8031079":[9,0,27,1],
@@ -176,11 +182,11 @@ var NAVTREEINDEX12 =
"dd/d47/namespacemath.html#afa39ec943a4836c878e1614fd89b146f":[9,0,65,19],
"dd/d47/namespacemath.html#afcd07701d73ed65cd616bcba02737f3d":[9,0,65,27],
"dd/d4f/class_solution.html":[10,0,52],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html":[9,0,116,0,0],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html":[9,0,117,0,0],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html":[10,0,20,0,0],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#a3d62f615a0171a5d77e7018f704f3a7e":[9,0,116,0,0,1],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#a3d62f615a0171a5d77e7018f704f3a7e":[9,0,117,0,0,1],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#a3d62f615a0171a5d77e7018f704f3a7e":[10,0,20,0,0,1],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#ae5ca7abf15e939eddc80542131de3645":[9,0,116,0,0,0],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#ae5ca7abf15e939eddc80542131de3645":[9,0,117,0,0,0],
"dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html#ae5ca7abf15e939eddc80542131de3645":[10,0,20,0,0,0],
"dd/d65/lu__decompose_8cpp.html":[11,0,15,11],
"dd/d65/lu__decompose_8cpp.html#a0283886819c7c140a023582b7269e2d0":[11,0,15,11,3],
@@ -243,11 +249,5 @@ var NAVTREEINDEX12 =
"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#ae145ac4a0d2ec58945b58fad3c04f00f":[10,0,10,0,1,8],
"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af22395b8e9e04222aa93a329523faef9":[10,0,10,0,1,3],
"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af778034b2942ecac6df1e9ec8b5412ee":[10,0,10,0,1,12],
"dd/da0/todo.html":[7],
"dd/da8/pigeonhole__sort_8cpp.html":[11,0,22,14],
"dd/da8/pigeonhole__sort_8cpp.html#a0e9e1b21a1684585e9e50f9afe4d53a3":[11,0,22,14,1],
"dd/da8/pigeonhole__sort_8cpp.html#a34b8683a2b429de5cce57e6d733ec817":[11,0,22,14,2],
"dd/da8/pigeonhole__sort_8cpp.html#a458410412185a5f09199deaff7157a8d":[11,0,22,14,3],
"dd/da8/pigeonhole__sort_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,22,14,0],
"dd/da8/pigeonhole__sort_8cpp.html#af31ec5409537703d9c8a47350386b32a":[11,0,22,14,4]
"dd/da0/todo.html":[7]
};

View File

@@ -1,5 +1,11 @@
var NAVTREEINDEX13 =
{
"dd/da8/pigeonhole__sort_8cpp.html":[11,0,22,14],
"dd/da8/pigeonhole__sort_8cpp.html#a0e9e1b21a1684585e9e50f9afe4d53a3":[11,0,22,14,1],
"dd/da8/pigeonhole__sort_8cpp.html#a34b8683a2b429de5cce57e6d733ec817":[11,0,22,14,2],
"dd/da8/pigeonhole__sort_8cpp.html#a458410412185a5f09199deaff7157a8d":[11,0,22,14,3],
"dd/da8/pigeonhole__sort_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,22,14,0],
"dd/da8/pigeonhole__sort_8cpp.html#af31ec5409537703d9c8a47350386b32a":[11,0,22,14,4],
"dd/dae/namespacecount__of__set__bits.html":[9,0,15],
"dd/db0/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2sorting_2wiggle_sort_8cpp-example.html":[12,4],
"dd/db6/structbinary__search__tree_1_1bst__node.html":[10,0,21,0],
@@ -75,10 +81,10 @@ var NAVTREEINDEX13 =
"de/d48/struct_trie_1_1_trie_node.html":[10,0,58,0],
"de/d4a/class_compare.html":[10,0,25],
"de/d4a/class_compare.html#afbdf9a44adb49728dc704155d7d1570c":[10,0,25,0],
"de/d6a/knuth__morris__pratt_8cpp.html":[11,0,23,3],
"de/d6a/knuth__morris__pratt_8cpp.html#a1e37af2f023495129cb57338c801209e":[11,0,23,3,1],
"de/d6a/knuth__morris__pratt_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e":[11,0,23,3,2],
"de/d6a/knuth__morris__pratt_8cpp.html#a83c72ff237cdf623e42d4295e0029bf9":[11,0,23,3,0],
"de/d6a/knuth__morris__pratt_8cpp.html":[11,0,23,4],
"de/d6a/knuth__morris__pratt_8cpp.html#a1e37af2f023495129cb57338c801209e":[11,0,23,4,1],
"de/d6a/knuth__morris__pratt_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e":[11,0,23,4,2],
"de/d6a/knuth__morris__pratt_8cpp.html#a83c72ff237cdf623e42d4295e0029bf9":[11,0,23,4,0],
"de/d6b/namespacerandom__pivot__quick__sort.html":[9,0,95],
"de/d72/geometric__dist_8cpp.html":[11,0,19,3],
"de/d72/geometric__dist_8cpp.html#a70fd1cc5c3a2813f28683dc75dcd65b6":[11,0,19,3,3],
@@ -110,7 +116,7 @@ var NAVTREEINDEX13 =
"de/d88/travelling__salesman__problem_8cpp.html#ab7706341d006e20d1ae58274187a3346":[11,0,9,11,2],
"de/d88/travelling__salesman__problem_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,9,11,0],
"de/d89/graham__scan__functions_8hpp_source.html":[11,0,8,0],
"de/d95/namespace_subsets.html":[9,0,120],
"de/d95/namespace_subsets.html":[9,0,121],
"de/d97/namespacestd_1_1experimental.html":[9,0,112,1],
"de/d99/aliquot__sum_8cpp.html":[11,0,14,0],
"de/d99/aliquot__sum_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,0,2],
@@ -243,11 +249,5 @@ var NAVTREEINDEX13 =
"df/d44/namespacen__queens__all__solutions.html":[9,0,77],
"df/d47/fcfs__scheduling_8cpp.html":[11,0,3,0],
"df/d47/fcfs__scheduling_8cpp.html#a18920aa331faf4476b251c8cdb2c2bec":[11,0,3,0,4],
"df/d47/fcfs__scheduling_8cpp.html#a8f2b90cb64d63a7080965e66a05ccf86":[11,0,3,0,2],
"df/d47/fcfs__scheduling_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,3,0,5],
"df/d47/fcfs__scheduling_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,3,0,3],
"df/d47/stack_8hpp.html":[11,0,4,20],
"df/d47/stack_8hpp_source.html":[11,0,4,20],
"df/d4a/namespaceselection__sort__recursive.html":[9,0,102],
"df/d66/vector__cross__product_8cpp.html":[11,0,14,56]
"df/d47/fcfs__scheduling_8cpp.html#a8f2b90cb64d63a7080965e66a05ccf86":[11,0,3,0,2]
};

View File

@@ -1,5 +1,11 @@
var NAVTREEINDEX14 =
{
"df/d47/fcfs__scheduling_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,3,0,5],
"df/d47/fcfs__scheduling_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,3,0,3],
"df/d47/stack_8hpp.html":[11,0,4,20],
"df/d47/stack_8hpp_source.html":[11,0,4,20],
"df/d4a/namespaceselection__sort__recursive.html":[9,0,102],
"df/d66/vector__cross__product_8cpp.html":[11,0,14,56],
"df/d66/vector__cross__product_8cpp.html#a225732399c5c076976eae5b180a9f8c9":[11,0,14,56,0],
"df/d66/vector__cross__product_8cpp.html#a4b2a9757a87c18e1642d72410ecfaba8":[11,0,14,56,1],
"df/d66/vector__cross__product_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,56,3],
@@ -14,12 +20,12 @@ var NAVTREEINDEX14 =
"df/d72/modular__division_8cpp.html#a66cdf93153cbd1408bd74ac68961d179":[11,0,14,35,2],
"df/d72/modular__division_8cpp.html#a905e368ae121beb7e7ea35349ddcdac7":[11,0,14,35,1],
"df/d72/modular__division_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,35,3],
"df/d74/namespacesubarray__sum.html":[9,0,117],
"df/d74/namespacesubarray__sum.html":[9,0,118],
"df/d82/breadth__first__search_8cpp.html":[11,0,9,1],
"df/d82/breadth__first__search_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e":[11,0,9,1,2],
"df/d82/breadth__first__search_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,9,1,1],
"df/d88/namespacedp.html":[9,0,26],
"df/d8e/namespacetrie__operations.html":[9,0,125],
"df/d8e/namespacetrie__operations.html":[9,0,126],
"df/d94/subarray__sum_8cpp.html":[11,0,0,8],
"df/d94/subarray__sum_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,0,8,2],
"df/d94/subarray__sum_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,0,8,0],
@@ -36,7 +42,7 @@ var NAVTREEINDEX14 =
"df/dcb/greedy__algorithms_2dijkstra_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,11,1,2],
"df/dcb/greedy__algorithms_2dijkstra_8cpp.html#af6cb29ca6dc5771439f6ea7262058a71":[11,0,11,1,3],
"df/dcb/greedy__algorithms_2dijkstra_8cpp.html#af915876d0ca33cc71a6a6191a8cd3ccd":[11,0,11,1,1],
"df/dcb/namespacestrings.html":[9,0,116],
"df/dcb/namespacestrings.html":[9,0,117],
"df/dcd/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2math_2quadratic_equations_complex_numbers_8cpp-example.html":[12,2],
"df/dce/namespacegraph.html":[9,0,35],
"df/dce/namespacegraph.html#a0e30e0dca68cb6e4f671440819b35b6a":[9,0,35,6],
@@ -223,25 +229,25 @@ var NAVTREEINDEX14 =
"namespacemembers_e.html":[9,1,0,4],
"namespacemembers_f.html":[9,1,0,5],
"namespacemembers_func.html":[9,1,1],
"namespacemembers_g.html":[9,1,0,6],
"namespacemembers_h.html":[9,1,0,7],
"namespacemembers_i.html":[9,1,0,8],
"namespacemembers_k.html":[9,1,0,9],
"namespacemembers_l.html":[9,1,0,10],
"namespacemembers_m.html":[9,1,0,11],
"namespacemembers_n.html":[9,1,0,12],
"namespacemembers_o.html":[9,1,0,13],
"namespacemembers_p.html":[9,1,0,14],
"namespacemembers_q.html":[9,1,0,15],
"namespacemembers_r.html":[9,1,0,16],
"namespacemembers_s.html":[9,1,0,17],
"namespacemembers_t.html":[9,1,0,18],
"namespacemembers_type.html":[9,1,3],
"namespacemembers_u.html":[9,1,0,19],
"namespacemembers_v.html":[9,1,0,20],
"namespacemembers_vars.html":[9,1,2],
"namespacemembers_z.html":[9,1,0,21],
"namespaces.html":[9,0],
"pages.html":[],
"topics.html":[8]
"namespacemembers_func.html":[9,1,1,0],
"namespacemembers_func_b.html":[9,1,1,1],
"namespacemembers_func_c.html":[9,1,1,2],
"namespacemembers_func_d.html":[9,1,1,3],
"namespacemembers_func_e.html":[9,1,1,4],
"namespacemembers_func_f.html":[9,1,1,5],
"namespacemembers_func_g.html":[9,1,1,6],
"namespacemembers_func_h.html":[9,1,1,7],
"namespacemembers_func_i.html":[9,1,1,8],
"namespacemembers_func_k.html":[9,1,1,9],
"namespacemembers_func_l.html":[9,1,1,10],
"namespacemembers_func_m.html":[9,1,1,11],
"namespacemembers_func_n.html":[9,1,1,12],
"namespacemembers_func_o.html":[9,1,1,13],
"namespacemembers_func_p.html":[9,1,1,14],
"namespacemembers_func_q.html":[9,1,1,15],
"namespacemembers_func_r.html":[9,1,1,16],
"namespacemembers_func_s.html":[9,1,1,17],
"namespacemembers_func_t.html":[9,1,1,18],
"namespacemembers_func_u.html":[9,1,1,19],
"namespacemembers_func_v.html":[9,1,1,20]
};

25
navtreeindex15.js Normal file
View File

@@ -0,0 +1,25 @@
var NAVTREEINDEX15 =
{
"namespacemembers_func_z.html":[9,1,1,21],
"namespacemembers_g.html":[9,1,0,6],
"namespacemembers_h.html":[9,1,0,7],
"namespacemembers_i.html":[9,1,0,8],
"namespacemembers_k.html":[9,1,0,9],
"namespacemembers_l.html":[9,1,0,10],
"namespacemembers_m.html":[9,1,0,11],
"namespacemembers_n.html":[9,1,0,12],
"namespacemembers_o.html":[9,1,0,13],
"namespacemembers_p.html":[9,1,0,14],
"namespacemembers_q.html":[9,1,0,15],
"namespacemembers_r.html":[9,1,0,16],
"namespacemembers_s.html":[9,1,0,17],
"namespacemembers_t.html":[9,1,0,18],
"namespacemembers_type.html":[9,1,3],
"namespacemembers_u.html":[9,1,0,19],
"namespacemembers_v.html":[9,1,0,20],
"namespacemembers_vars.html":[9,1,2],
"namespacemembers_z.html":[9,1,0,21],
"namespaces.html":[9,0],
"pages.html":[],
"topics.html":[8]
};

View File

@@ -81,7 +81,7 @@ var NAVTREEINDEX2 =
"d0/d51/approximate__pi_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e":[11,0,14,1,3],
"d0/d51/approximate__pi_8cpp.html#abf7f2a6d91f1ca6c89698792aea3f188":[11,0,14,1,1],
"d0/d51/approximate__pi_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,1,2],
"d0/d52/namespacewiggle__sort.html":[9,0,132],
"d0/d52/namespacewiggle__sort.html":[9,0,133],
"d0/d58/classgraph_1_1_rooted_tree.html":[9,0,35,3],
"d0/d58/classgraph_1_1_rooted_tree.html":[10,0,6,4],
"d0/d58/classgraph_1_1_rooted_tree.html#a2ee3ad1161ac2532da30c3e22c265ad3":[9,0,35,3,2],
@@ -142,12 +142,12 @@ var NAVTREEINDEX2 =
"d0/db6/non__recursive__merge__sort_8cpp.html#a27236b8d3df3832e1f1225576a122534":[11,0,22,12,3],
"d0/db6/non__recursive__merge__sort_8cpp.html#aa26de383227859210f14dcf12201a079":[11,0,22,12,0],
"d0/db6/non__recursive__merge__sort_8cpp.html#ae97f4dd815654c4682f564afd718e824":[11,0,22,12,1],
"d0/dbc/namespacestrings_1_1boyer__moore.html":[9,0,116,0],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a056122c8fe8fb0f5fca6428d3f7b5c3a":[9,0,116,0,4],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a0b165af1dc341289fd705be4c67728f8":[9,0,116,0,3],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a15703b553faed0d28202c10808cf9738":[9,0,116,0,5],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a2f6688c9bb3e692297a3aa09cebc1c00":[9,0,116,0,1],
"d0/dbc/namespacestrings_1_1boyer__moore.html#aa709cf7fca02b7d3e1888423d5f739a1":[9,0,116,0,2],
"d0/dbc/namespacestrings_1_1boyer__moore.html":[9,0,117,0],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a056122c8fe8fb0f5fca6428d3f7b5c3a":[9,0,117,0,4],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a0b165af1dc341289fd705be4c67728f8":[9,0,117,0,3],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a15703b553faed0d28202c10808cf9738":[9,0,117,0,5],
"d0/dbc/namespacestrings_1_1boyer__moore.html#a2f6688c9bb3e692297a3aa09cebc1c00":[9,0,117,0,1],
"d0/dbc/namespacestrings_1_1boyer__moore.html#aa709cf7fca02b7d3e1888423d5f739a1":[9,0,117,0,2],
"d0/dd2/treap_8cpp.html":[11,0,4,21],
"d0/dd2/treap_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,4,21,2],
"d0/dd2/treap_8cpp.html#ad939ec178d0069aeea14b7d6d7d12099":[11,0,4,21,3],

View File

@@ -26,7 +26,7 @@ var NAVTREEINDEX4 =
"d3/d06/ode__semi__implicit__euler_8cpp.html#af3adf7b092a87868917ee5fb4255192b":[11,0,15,17,0],
"d3/d09/node_8hpp.html":[11,0,4,12],
"d3/d09/node_8hpp_source.html":[11,0,4,12],
"d3/d17/namespaceutil__functions.html":[9,0,127],
"d3/d17/namespaceutil__functions.html":[9,0,128],
"d3/d19/sparse__matrix_8cpp.html":[11,0,17,18],
"d3/d19/sparse__matrix_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,17,18,0],
"d3/d22/quick__sort__iterative_8cpp.html":[11,0,22,17],
@@ -51,10 +51,10 @@ var NAVTREEINDEX4 =
"d3/d26/classdata__structures_1_1trie__using__hashmap_1_1_trie.html#ae15fdc7f2b5023992d87a711d78566c4":[10,0,2,7,0,5],
"d3/d26/classdata__structures_1_1trie__using__hashmap_1_1_trie.html#af3aee573fbabd2c1510c0f74f842dd17":[10,0,2,7,0,7],
"d3/d2a/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1comparison__operator.html":[10,0,10,0,0,0],
"d3/d39/manacher__algorithm_8cpp.html":[11,0,23,4],
"d3/d39/manacher__algorithm_8cpp.html#a95e6a2976bb2f332898f373941d52098":[11,0,23,4,1],
"d3/d39/manacher__algorithm_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,4,2],
"d3/d39/manacher__algorithm_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,4,0],
"d3/d39/manacher__algorithm_8cpp.html":[11,0,23,5],
"d3/d39/manacher__algorithm_8cpp.html#a95e6a2976bb2f332898f373941d52098":[11,0,23,5,1],
"d3/d39/manacher__algorithm_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,5,2],
"d3/d39/manacher__algorithm_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,5,0],
"d3/d40/graph__coloring_8cpp.html":[11,0,0,1],
"d3/d40/graph__coloring_8cpp.html#a40337efc5dad761096489bf2c5b1c80c":[11,0,0,1,0],
"d3/d40/graph__coloring_8cpp.html#a8c47fa37fb6eeeb781b2ec1b05af6b07":[11,0,0,1,3],
@@ -78,11 +78,11 @@ var NAVTREEINDEX4 =
"d3/d7d/brute__force__string__searching_8cpp.html#ae2abaa9caa13fff35e45edca00bee123":[11,0,23,1,2],
"d3/d7d/brute__force__string__searching_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,1,1],
"d3/d7d/brute__force__string__searching_8cpp.html#aeb2cd81064717aedd62bfb096b1a73d8":[11,0,23,1,0],
"d3/d80/z__function_8cpp.html":[11,0,23,6],
"d3/d80/z__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,6,2],
"d3/d80/z__function_8cpp.html#ac044c4794349a8cff6256b99950d5773":[11,0,23,6,3],
"d3/d80/z__function_8cpp.html#ac186ca3ac3a69b5e52543bb13fe46db8":[11,0,23,6,0],
"d3/d80/z__function_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,6,1],
"d3/d80/z__function_8cpp.html":[11,0,23,7],
"d3/d80/z__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,7,2],
"d3/d80/z__function_8cpp.html#ac044c4794349a8cff6256b99950d5773":[11,0,23,7,3],
"d3/d80/z__function_8cpp.html#ac186ca3ac3a69b5e52543bb13fe46db8":[11,0,23,7,0],
"d3/d80/z__function_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,7,1],
"d3/d84/word__break_8cpp.html":[11,0,6,17],
"d3/d84/word__break_8cpp.html#a1cc9dd6e6190d10a010fdcdfe7a21a81":[11,0,6,17,1],
"d3/d84/word__break_8cpp.html#a272b0f5cdb4e41fd6dee4538b808c06a":[11,0,6,17,0],
@@ -170,11 +170,11 @@ var NAVTREEINDEX4 =
"d3/df9/recursive__bubble__sort_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,22,20,2],
"d3/df9/recursive__bubble__sort_8cpp.html#ae3a775d99dbbb94c130a973df0cfddcf":[11,0,22,20,1],
"d3/df9/recursive__bubble__sort_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,22,20,0],
"d3/dfe/horspool_8cpp.html":[11,0,23,2],
"d3/dfe/horspool_8cpp.html#a1a9c3aa55ccc79d0f47d50c580997336":[11,0,23,2,0],
"d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d":[11,0,23,2,1],
"d3/dfe/horspool_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,2,3],
"d3/dfe/horspool_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,2,2],
"d3/dfe/horspool_8cpp.html":[11,0,23,3],
"d3/dfe/horspool_8cpp.html#a1a9c3aa55ccc79d0f47d50c580997336":[11,0,23,3,0],
"d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d":[11,0,23,3,1],
"d3/dfe/horspool_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,23,3,3],
"d3/dfe/horspool_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,23,3,2],
"d3/dfe/perimeter_8cpp.html":[11,0,14,43],
"d3/dfe/perimeter_8cpp.html#a0efb235330ff48e14fd31faaccbcebb3":[11,0,14,43,5],
"d3/dfe/perimeter_8cpp.html#a1d4df7a4e43a2eac1acc0ac610487c73":[11,0,14,43,2],

View File

@@ -67,7 +67,7 @@ var NAVTREEINDEX5 =
"d4/d90/classdata__structures_1_1_skip_list.html#ad7e392386d7db622185d6f7c718e4f16":[10,0,2,12,6],
"d4/d90/classdata__structures_1_1_skip_list.html#af2f3d4e15b1f47afac849c2e08a730f4":[9,0,20,5,5],
"d4/d90/classdata__structures_1_1_skip_list.html#af2f3d4e15b1f47afac849c2e08a730f4":[10,0,2,12,5],
"d4/d91/namespacevector__cross.html":[9,0,129],
"d4/d91/namespacevector__cross.html":[9,0,130],
"d4/d96/range__queries_2sparse__table_8cpp.html":[11,0,20,5],
"d4/d96/range__queries_2sparse__table_8cpp.html#a40810d8c0fe3f8cf432ab128b1ae0300":[11,0,20,5,1],
"d4/d96/range__queries_2sparse__table_8cpp.html#a803a2451e87021d14ae06f148383e6bc":[11,0,20,5,0],

View File

@@ -235,7 +235,7 @@ var NAVTREEINDEX6 =
"d6/d4e/namespaceciphers.html":[9,0,12],
"d6/d4e/namespaceciphers.html#ab9aec0ccf4b6809f652bb540be87c216":[9,0,12,2],
"d6/d50/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2math_2iterative_factorial_8cpp-example.html":[12,1],
"d6/d53/namespaceword__break.html":[9,0,135],
"d6/d53/namespaceword__break.html":[9,0,136],
"d6/d57/array__right__rotation_8cpp.html":[11,0,16,1],
"d6/d57/array__right__rotation_8cpp.html#a167c24bd817469ae47358d12e034f2d5":[11,0,16,1,4],
"d6/d57/array__right__rotation_8cpp.html#a1bfb8711f49e591eb168ccaa3df6fb86":[11,0,16,1,2],

View File

@@ -32,14 +32,14 @@ var NAVTREEINDEX7 =
"d6/d84/classhashing_1_1sha256_1_1_hash.html":[10,0,8,0,0],
"d6/d84/classhashing_1_1sha256_1_1_hash.html#a0896c27ac39c780e0ee62417fdd0b9d3":[10,0,8,0,0,1],
"d6/d84/classhashing_1_1sha256_1_1_hash.html#a4581f503a263d8e928e5716d54477e08":[10,0,8,0,0,0],
"d6/d84/namespaceutils.html":[9,0,128],
"d6/d84/namespaceutils.html":[9,0,129],
"d6/d8d/namespacemorse.html":[9,0,74],
"d6/d9d/large__factorial_8cpp.html":[11,0,14,28],
"d6/d9d/large__factorial_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97":[11,0,14,28,0],
"d6/d9d/large__factorial_8cpp.html#a3f93b60e229b6683e24c4754a7106ee8":[11,0,14,28,1],
"d6/d9d/large__factorial_8cpp.html#a76aae4778fbe89a3d59fd61fbc050cfa":[11,0,14,28,2],
"d6/da2/namespacevigenere.html":[9,0,130],
"d6/dab/namespacetree__234.html":[9,0,124],
"d6/da2/namespacevigenere.html":[9,0,131],
"d6/dab/namespacetree__234.html":[9,0,125],
"d6/dae/classothers_1_1lru__cache_1_1_l_r_u_cache.html":[10,0,13,1,0],
"d6/dae/classothers_1_1lru__cache_1_1_l_r_u_cache.html#a09cbe562b0c396329607f5d388d57c9c":[10,0,13,1,0,7],
"d6/dae/classothers_1_1lru__cache_1_1_l_r_u_cache.html#a1aafd0444b410e0fcb66287e9954c893":[10,0,13,1,0,8],
@@ -93,18 +93,20 @@ var NAVTREEINDEX7 =
"d6/dcd/md__c_o_n_t_r_i_b_u_t_i_n_g.html#autotoc_md38":[3,1,3,1],
"d6/dcd/md__c_o_n_t_r_i_b_u_t_i_n_g.html#autotoc_md39":[3,1,3,2],
"d6/dcd/md__c_o_n_t_r_i_b_u_t_i_n_g.html#autotoc_md40":[3,1,3,3],
"d6/dce/rabin__karp_8cpp.html":[11,0,23,5],
"d6/dce/rabin__karp_8cpp.html#a21c673d56cbf67b1d2ee4d869185b7d9":[11,0,23,5,4],
"d6/dce/rabin__karp_8cpp.html#a840291bc02cba5474a4cb46a9b9566fe":[11,0,23,5,3],
"d6/dce/rabin__karp_8cpp.html#a8fb0bc932ba8b582c9f4c71338d050f8":[11,0,23,5,2],
"d6/dce/rabin__karp_8cpp.html#ac4add2a227a10511e0128d63952030e8":[11,0,23,5,0],
"d6/dce/rabin__karp_8cpp.html#aebe07cea289a13142503d98be7df11fd":[11,0,23,5,1],
"d6/dce/rabin__karp_8cpp.html#aed769d565b705a9b3e0eb1ec74088893":[11,0,23,5,5],
"d6/dce/rabin__karp_8cpp.html":[11,0,23,6],
"d6/dce/rabin__karp_8cpp.html#a21c673d56cbf67b1d2ee4d869185b7d9":[11,0,23,6,4],
"d6/dce/rabin__karp_8cpp.html#a840291bc02cba5474a4cb46a9b9566fe":[11,0,23,6,3],
"d6/dce/rabin__karp_8cpp.html#a8fb0bc932ba8b582c9f4c71338d050f8":[11,0,23,6,2],
"d6/dce/rabin__karp_8cpp.html#ac4add2a227a10511e0128d63952030e8":[11,0,23,6,0],
"d6/dce/rabin__karp_8cpp.html#aebe07cea289a13142503d98be7df11fd":[11,0,23,6,1],
"d6/dce/rabin__karp_8cpp.html#aed769d565b705a9b3e0eb1ec74088893":[11,0,23,6,5],
"d6/dd3/ode__midpoint__euler_8cpp.html":[11,0,15,16],
"d6/dd3/ode__midpoint__euler_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97":[11,0,15,16,1],
"d6/dd3/ode__midpoint__euler_8cpp.html#aa13517b8e5de1b75592052db7f7e237f":[11,0,15,16,5],
"d6/dd3/ode__midpoint__euler_8cpp.html#abaeae8f62a018d197f0187a1c80a90fe":[11,0,15,16,4],
"d6/dd3/ode__midpoint__euler_8cpp.html#af3adf7b092a87868917ee5fb4255192b":[11,0,15,16,0],
"d6/dd6/namespacestring.html":[9,0,115],
"d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632":[9,0,115,0],
"d6/dd8/is__graph__bipartite_8cpp.html":[11,0,9,9],
"d6/dd8/is__graph__bipartite_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,9,9,2],
"d6/dd8/is__graph__bipartite_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,9,9,1],
@@ -119,7 +121,7 @@ var NAVTREEINDEX7 =
"d7/d07/bidirectional__dijkstra_8cpp.html#a69172365aebde9be1997157f6f80e0cf":[11,0,9,0,0],
"d7/d07/bidirectional__dijkstra_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,9,0,2],
"d7/d08/namespacegraph__coloring.html":[9,0,36],
"d7/d0a/namespacetrie__using__hashmap.html":[9,0,126],
"d7/d0a/namespacetrie__using__hashmap.html":[9,0,127],
"d7/d1b/md__r_e_v_i_e_w_e_r___c_o_d_e.html":[6],
"d7/d1e/graph_2dijkstra_8cpp.html":[11,0,9,6],
"d7/d1e/graph_2dijkstra_8cpp.html#a0e30e0dca68cb6e4f671440819b35b6a":[11,0,9,6,0],
@@ -141,8 +143,8 @@ var NAVTREEINDEX7 =
"d7/d35/matrix__exponentiation_8cpp.html#ad8389ed58fd0ec66df248014775ad1fa":[11,0,17,10,3],
"d7/d35/matrix__exponentiation_8cpp.html#ae1d1ec9482079231e898236e2b23c9ba":[11,0,17,10,1],
"d7/d35/matrix__exponentiation_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,17,10,4],
"d7/d3f/namespacetravelling_salesman__bitmanipulation.html":[9,0,123],
"d7/d47/namespace_x_o_r.html":[9,0,136],
"d7/d3f/namespacetravelling_salesman__bitmanipulation.html":[9,0,124],
"d7/d47/namespace_x_o_r.html":[9,0,137],
"d7/d47/structstd_1_1is__integral_3_01uint256__t_01_4.html":[9,0,112,8],
"d7/d47/structstd_1_1is__integral_3_01uint256__t_01_4.html":[10,0,19,3],
"d7/d48/structgeometry_1_1grahamscan_1_1_point.html":[10,0,5,0,0],
@@ -247,7 +249,5 @@ var NAVTREEINDEX7 =
"d8/d28/classrange__queries_1_1per_seg_tree.html#a1eac9cf0613dfc8e2b0195009dd5c9d5":[10,0,16,2,10],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6":[9,0,96,1,8],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6":[10,0,16,2,8],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a6d3f2465a7c5803a1ff16c5378bcc5e4":[9,0,96,1,2],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a6d3f2465a7c5803a1ff16c5378bcc5e4":[10,0,16,2,2],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a8ff495d2f389b4aaa54449c26c6078f3":[9,0,96,1,11]
"d8/d28/classrange__queries_1_1per_seg_tree.html#a6d3f2465a7c5803a1ff16c5378bcc5e4":[9,0,96,1,2]
};

View File

@@ -1,5 +1,7 @@
var NAVTREEINDEX8 =
{
"d8/d28/classrange__queries_1_1per_seg_tree.html#a6d3f2465a7c5803a1ff16c5378bcc5e4":[10,0,16,2,2],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a8ff495d2f389b4aaa54449c26c6078f3":[9,0,96,1,11],
"d8/d28/classrange__queries_1_1per_seg_tree.html#a8ff495d2f389b4aaa54449c26c6078f3":[10,0,16,2,11],
"d8/d28/classrange__queries_1_1per_seg_tree.html#ac83bcabf5a8db8b0d8d156a4c1bcd4c3":[9,0,96,1,1],
"d8/d28/classrange__queries_1_1per_seg_tree.html#ac83bcabf5a8db8b0d8d156a4c1bcd4c3":[10,0,16,2,1],
@@ -196,7 +198,7 @@ var NAVTREEINDEX8 =
"d8/d9c/union__of__two__arrays_8cpp.html#abdd77344d4af8fd56d14a5cabbf2f669":[11,0,16,7,5],
"d8/d9c/union__of__two__arrays_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,16,7,1],
"d8/d9c/union__of__two__arrays_8cpp.html#af7b81d7a1534216af6a36a80135beb86":[11,0,16,7,8],
"d8/d9f/namespacesudoku__solver.html":[9,0,121],
"d8/d9f/namespacesudoku__solver.html":[9,0,122],
"d8/da7/namespacedepth__first__search.html":[9,0,21],
"d8/dab/classstatistics_1_1stats__computer2.html":[9,0,111,1],
"d8/dab/classstatistics_1_1stats__computer2.html":[10,0,18,1],
@@ -247,7 +249,5 @@ var NAVTREEINDEX8 =
"d8/dee/avltree_8cpp.html#aaa457ffec24c9643f2768e7a65e96546":[11,0,4,1,4],
"d8/dee/avltree_8cpp.html#adfc1d482a564c041756719667b955b8c":[11,0,4,1,11],
"d8/dee/avltree_8cpp.html#ae197eb50188fb761346952b9b5f6be59":[11,0,4,1,8],
"d8/dee/avltree_8cpp.html#ae4a66d8b0c2b0d626aea45977e358c83":[11,0,4,1,5],
"d8/dee/avltree_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,4,1,9],
"d8/df0/queue__using__array_8cpp.html":[11,0,4,14]
"d8/dee/avltree_8cpp.html#ae4a66d8b0c2b0d626aea45977e358c83":[11,0,4,1,5]
};

View File

@@ -1,5 +1,7 @@
var NAVTREEINDEX9 =
{
"d8/dee/avltree_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,4,1,9],
"d8/df0/queue__using__array_8cpp.html":[11,0,4,14],
"d8/df0/queue__using__array_8cpp.html#a2d49e79bd164c298912db252970520d8":[11,0,4,14,2],
"d8/df0/queue__using__array_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,4,14,1],
"d8/dfa/median__search2_8cpp.html":[11,0,21,8],
@@ -19,14 +21,14 @@ var NAVTREEINDEX9 =
"d9/d02/linear__search_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e":[11,0,21,6,2],
"d9/d02/linear__search_8cpp.html#a84ac3988a534eb60ca351ed6caf56d84":[11,0,21,6,0],
"d9/d02/linear__search_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,21,6,1],
"d9/d03/namespacestring__search.html":[9,0,115],
"d9/d03/namespacestring__search.html#a1e37af2f023495129cb57338c801209e":[9,0,115,4],
"d9/d03/namespacestring__search.html#a21c673d56cbf67b1d2ee4d869185b7d9":[9,0,115,5],
"d9/d03/namespacestring__search.html#a83c72ff237cdf623e42d4295e0029bf9":[9,0,115,3],
"d9/d03/namespacestring__search.html#a8fb0bc932ba8b582c9f4c71338d050f8":[9,0,115,2],
"d9/d03/namespacestring__search.html#aeb2cd81064717aedd62bfb096b1a73d8":[9,0,115,0],
"d9/d03/namespacestring__search.html#aebe07cea289a13142503d98be7df11fd":[9,0,115,1],
"d9/d03/namespacestring__search.html#aed769d565b705a9b3e0eb1ec74088893":[9,0,115,6],
"d9/d03/namespacestring__search.html":[9,0,116],
"d9/d03/namespacestring__search.html#a1e37af2f023495129cb57338c801209e":[9,0,116,4],
"d9/d03/namespacestring__search.html#a21c673d56cbf67b1d2ee4d869185b7d9":[9,0,116,5],
"d9/d03/namespacestring__search.html#a83c72ff237cdf623e42d4295e0029bf9":[9,0,116,3],
"d9/d03/namespacestring__search.html#a8fb0bc932ba8b582c9f4c71338d050f8":[9,0,116,2],
"d9/d03/namespacestring__search.html#aeb2cd81064717aedd62bfb096b1a73d8":[9,0,116,0],
"d9/d03/namespacestring__search.html#aebe07cea289a13142503d98be7df11fd":[9,0,116,1],
"d9/d03/namespacestring__search.html#aed769d565b705a9b3e0eb1ec74088893":[9,0,116,6],
"d9/d12/classothers_1_1iterative__tree__traversals_1_1_binary_tree.html":[10,0,13,0,0],
"d9/d12/classothers_1_1iterative__tree__traversals_1_1_binary_tree.html#a0c33f2c1a3a3deb486a1c33ee5239499":[10,0,13,0,0,1],
"d9/d12/classothers_1_1iterative__tree__traversals_1_1_binary_tree.html#a3078a5ccf45d6a7031dcf46e43de65b6":[10,0,13,0,0,0],
@@ -43,7 +45,7 @@ var NAVTREEINDEX9 =
"d9/d14/array__left__rotation_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,16,0,0],
"d9/d14/array__left__rotation_8cpp.html#af7b81d7a1534216af6a36a80135beb86":[11,0,16,0,8],
"d9/d14/array__left__rotation_8cpp.html#afce39cf843989a39811a49ebe29dd6d8":[11,0,16,0,2],
"d9/d21/namespacewave__sort.html":[9,0,131],
"d9/d21/namespacewave__sort.html":[9,0,132],
"d9/d23/classgraph_1_1_lowest_common_ancestor.html":[9,0,35,2],
"d9/d23/classgraph_1_1_lowest_common_ancestor.html":[10,0,6,3],
"d9/d23/classgraph_1_1_lowest_common_ancestor.html#a42589cc39d6bbff6c997152f1b96e356":[9,0,35,2,2],
@@ -188,17 +190,17 @@ var NAVTREEINDEX9 =
"d9/dde/structdouble__hashing_1_1_entry.html#ae114967c89dbba3b754dc4976bba3248":[9,0,25,0,1],
"d9/dde/structdouble__hashing_1_1_entry.html#ae114967c89dbba3b754dc4976bba3248":[10,0,4,0,1],
"d9/dee/classdouble__linked__list.html":[10,0,29],
"d9/def/namespacesublist__search.html":[9,0,118],
"d9/def/namespacesublist__search.html":[9,0,119],
"d9/df0/fast__integer__input_8cpp.html":[11,0,17,4],
"d9/df0/fast__integer__input_8cpp.html#a4e097ac8509b717bdc8ab09ecd86ae82":[11,0,17,4,0],
"d9/df0/fast__integer__input_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,17,4,1],
"d9/df4/namespacetests.html":[9,0,122],
"d9/df4/namespacetests.html#a167c24bd817469ae47358d12e034f2d5":[9,0,122,0],
"d9/df4/namespacetests.html#a2b9769e44683dcb67fe1083ad91e134d":[9,0,122,3],
"d9/df4/namespacetests.html#aa515639572647508b94986489aab6d76":[9,0,122,2],
"d9/df4/namespacetests.html#aacafde185abd8670abee51157f273dc2":[9,0,122,5],
"d9/df4/namespacetests.html#abdd77344d4af8fd56d14a5cabbf2f669":[9,0,122,1],
"d9/df4/namespacetests.html#af7b81d7a1534216af6a36a80135beb86":[9,0,122,4],
"d9/df4/namespacetests.html":[9,0,123],
"d9/df4/namespacetests.html#a167c24bd817469ae47358d12e034f2d5":[9,0,123,0],
"d9/df4/namespacetests.html#a2b9769e44683dcb67fe1083ad91e134d":[9,0,123,3],
"d9/df4/namespacetests.html#aa515639572647508b94986489aab6d76":[9,0,123,2],
"d9/df4/namespacetests.html#aacafde185abd8670abee51157f273dc2":[9,0,123,5],
"d9/df4/namespacetests.html#abdd77344d4af8fd56d14a5cabbf2f669":[9,0,123,1],
"d9/df4/namespacetests.html#af7b81d7a1534216af6a36a80135beb86":[9,0,123,4],
"d9/df7/structothers_1_1recursive__tree__traversals_1_1_node.html":[10,0,13,3,1],
"d9/df7/structothers_1_1recursive__tree__traversals_1_1_node.html#a59cc94ba784aeaefec2e915ddfdb1ade":[10,0,13,3,1,0],
"d9/df7/structothers_1_1recursive__tree__traversals_1_1_node.html#a5a8a7bc2d2f847994220ae9e0b60fff3":[10,0,13,3,1,1],
@@ -247,7 +249,5 @@ var NAVTREEINDEX9 =
"da/d23/eulers__totient__function_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97":[11,0,14,11,0],
"da/d23/eulers__totient__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,11,2],
"da/d23/eulers__totient__function_8cpp.html#ac37d3ba52eb296597d7a024ba8c4a5a5":[11,0,14,11,1],
"da/d24/sqrt__double_8cpp.html":[11,0,14,52],
"da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc":[11,0,14,52,1],
"da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,52,0]
"da/d24/sqrt__double_8cpp.html":[11,0,14,52]
};

File diff suppressed because one or more lines are too long

View File

@@ -260,7 +260,7 @@ var searchData=
['streamsize_257',['streamsize',['http://en.cppreference.com/w/cpp/io/streamsize.html',0,'std']]],
['strerror_258',['strerror',['http://en.cppreference.com/w/cpp/string/byte/strerror.html',0,'std']]],
['strftime_259',['strftime',['http://en.cppreference.com/w/cpp/chrono/c/strftime.html',0,'std']]],
['string_260',['string',['http://en.cppreference.com/w/cpp/string/basic_string.html',0,'std::string'],['http://en.cppreference.com/w/cpp/string/basic_string/basic_string.html',0,'std::string::string()']]],
['string_260',['string',['http://en.cppreference.com/w/cpp/string/basic_string.html',0,'std::string'],['../d6/dd6/namespacestring.html',1,'string'],['http://en.cppreference.com/w/cpp/string/basic_string/basic_string.html',0,'std::string::string()']]],
['string_5ffibonacci_2ecpp_261',['string_fibonacci.cpp',['../de/d47/string__fibonacci_8cpp.html',1,'']]],
['string_5fsearch_262',['string_search',['../d9/d03/namespacestring__search.html',1,'']]],
['string_5ftype_263',['string_type',['http://en.cppreference.com/w/cpp/locale/collate.html',0,'std::collate::string_type'],['http://en.cppreference.com/w/cpp/locale/collate.html',0,'std::collate_byname::string_type'],['http://en.cppreference.com/w/cpp/locale/messages.html',0,'std::messages::string_type'],['http://en.cppreference.com/w/cpp/locale/messages.html',0,'std::messages_byname::string_type'],['http://en.cppreference.com/w/cpp/locale/money_get.html',0,'std::money_get::string_type'],['http://en.cppreference.com/w/cpp/locale/money_put.html',0,'std::money_put::string_type'],['http://en.cppreference.com/w/cpp/locale/moneypunct.html',0,'std::moneypunct::string_type'],['http://en.cppreference.com/w/cpp/locale/moneypunct.html',0,'std::moneypunct_byname::string_type'],['http://en.cppreference.com/w/cpp/locale/numpunct.html',0,'std::numpunct::string_type'],['http://en.cppreference.com/w/cpp/locale/numpunct.html',0,'std::numpunct_byname::string_type']]],

File diff suppressed because one or more lines are too long

View File

@@ -147,8 +147,10 @@ var searchData=
['duration_144',['duration',['http://en.cppreference.com/w/cpp/chrono/duration.html',0,'std::chrono::duration'],['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::duration::duration()']]],
['duration_5fcast_145',['duration_cast',['http://en.cppreference.com/w/cpp/chrono/duration/duration_cast.html',0,'std::chrono']]],
['duration_5fvalues_146',['duration_values',['http://en.cppreference.com/w/cpp/chrono/duration_values.html',0,'std::chrono']]],
['dynamic_20programming_147',['Dynamic Programming',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md51',1,'']]],
['dynamic_5fpointer_5fcast_148',['dynamic_pointer_cast',['http://en.cppreference.com/w/cpp/memory/shared_ptr/pointer_cast.html',0,'std']]],
['dynamic_5fprogramming_149',['dynamic_programming',['../dd/d24/namespacedynamic__programming.html',1,'']]],
['dynarray_150',['dynarray',['http://en.cppreference.com/w/cpp/container/dynarray.html',0,'std::dynarray'],['http://en.cppreference.com/w/cpp/container/dynarray/dynarray.html',0,'std::dynarray::dynarray()']]]
['duval_147',['duval',['../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632',1,'string']]],
['duval_2ecpp_148',['duval.cpp',['../db/d09/duval_8cpp.html',1,'']]],
['dynamic_20programming_149',['Dynamic Programming',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md51',1,'']]],
['dynamic_5fpointer_5fcast_150',['dynamic_pointer_cast',['http://en.cppreference.com/w/cpp/memory/shared_ptr/pointer_cast.html',0,'std']]],
['dynamic_5fprogramming_151',['dynamic_programming',['../dd/d24/namespacedynamic__programming.html',1,'']]],
['dynarray_152',['dynarray',['http://en.cppreference.com/w/cpp/container/dynarray.html',0,'std::dynarray'],['http://en.cppreference.com/w/cpp/container/dynarray/dynarray.html',0,'std::dynarray::dynarray()']]]
];

View File

@@ -12,5 +12,6 @@ var searchData=
['double_5fhash_5fhash_5ftable_2ecpp_9',['double_hash_hash_table.cpp',['../d6/d80/double__hash__hash__table_8cpp.html',1,'']]],
['dsu_5fpath_5fcompression_2ecpp_10',['dsu_path_compression.cpp',['../d3/dae/dsu__path__compression_8cpp.html',1,'']]],
['dsu_5funion_5frank_2ecpp_11',['dsu_union_rank.cpp',['../df/d28/dsu__union__rank_8cpp.html',1,'']]],
['durand_5fkerner_5froots_2ecpp_12',['durand_kerner_roots.cpp',['../da/df2/durand__kerner__roots_8cpp.html',1,'']]]
['durand_5fkerner_5froots_2ecpp_12',['durand_kerner_roots.cpp',['../da/df2/durand__kerner__roots_8cpp.html',1,'']]],
['duval_2ecpp_13',['duval.cpp',['../db/d09/duval_8cpp.html',1,'']]]
];

File diff suppressed because one or more lines are too long

View File

@@ -106,6 +106,7 @@ var searchData=
['durand_5fkerner_5falgo_103',['durand_kerner_algo',['../da/df2/durand__kerner__roots_8cpp.html#a2c35b320ace8677f9b331faf94f8b2fd',1,'durand_kerner_roots.cpp']]],
['duration_104',['duration',['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::duration']]],
['duration_5fcast_105',['duration_cast',['http://en.cppreference.com/w/cpp/chrono/duration/duration_cast.html',0,'std::chrono']]],
['dynamic_5fpointer_5fcast_106',['dynamic_pointer_cast',['http://en.cppreference.com/w/cpp/memory/shared_ptr/pointer_cast.html',0,'std']]],
['dynarray_107',['dynarray',['http://en.cppreference.com/w/cpp/container/dynarray/dynarray.html',0,'std::dynarray']]]
['duval_106',['duval',['../d6/dd6/namespacestring.html#ac2a35302e6bed93c4b2c6f55a21a5632',1,'string']]],
['dynamic_5fpointer_5fcast_107',['dynamic_pointer_cast',['http://en.cppreference.com/w/cpp/memory/shared_ptr/pointer_cast.html',0,'std']]],
['dynarray_108',['dynarray',['http://en.cppreference.com/w/cpp/container/dynarray/dynarray.html',0,'std::dynarray']]]
];

File diff suppressed because one or more lines are too long

View File

@@ -20,12 +20,13 @@ var searchData=
['std_3a_3athis_5fthread_17',['this_thread',['http://en.cppreference.com/w/d7/dbf/namespacestd_1_1this__thread.html',0,'std']]],
['strand_18',['strand',['../d8/d1d/namespacestrand.html',1,'']]],
['strassens_5fmultiplication_19',['strassens_multiplication',['../d3/d91/namespacestrassens__multiplication.html',1,'']]],
['string_5fsearch_20',['string_search',['../d9/d03/namespacestring__search.html',1,'']]],
['strings_21',['strings',['../df/dcb/namespacestrings.html',1,'']]],
['strings_3a_3aboyer_5fmoore_22',['boyer_moore',['../d0/dbc/namespacestrings_1_1boyer__moore.html',1,'strings']]],
['subarray_5fsum_23',['subarray_sum',['../df/d74/namespacesubarray__sum.html',1,'']]],
['sublist_5fsearch_24',['sublist_search',['../d9/def/namespacesublist__search.html',1,'']]],
['subset_5fsum_25',['subset_sum',['../dc/d3a/namespacesubset__sum.html',1,'']]],
['subsets_26',['Subsets',['../de/d95/namespace_subsets.html',1,'']]],
['sudoku_5fsolver_27',['sudoku_solver',['../d8/d9f/namespacesudoku__solver.html',1,'']]]
['string_20',['string',['../d6/dd6/namespacestring.html',1,'']]],
['string_5fsearch_21',['string_search',['../d9/d03/namespacestring__search.html',1,'']]],
['strings_22',['strings',['../df/dcb/namespacestrings.html',1,'']]],
['strings_3a_3aboyer_5fmoore_23',['boyer_moore',['../d0/dbc/namespacestrings_1_1boyer__moore.html',1,'strings']]],
['subarray_5fsum_24',['subarray_sum',['../df/d74/namespacesubarray__sum.html',1,'']]],
['sublist_5fsearch_25',['sublist_search',['../d9/def/namespacesublist__search.html',1,'']]],
['subset_5fsum_26',['subset_sum',['../dc/d3a/namespacesubset__sum.html',1,'']]],
['subsets_27',['Subsets',['../de/d95/namespace_subsets.html',1,'']]],
['sudoku_5fsolver_28',['sudoku_solver',['../d8/d9f/namespacesudoku__solver.html',1,'']]]
];