Documentation for 6376bf46af

This commit is contained in:
github-actions
2023-09-27 18:42:32 +00:00
parent d28eba1fef
commit b5b4d78981
5708 changed files with 52275 additions and 51112 deletions

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: numerical_methods/brent_method_extrema.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -119,32 +119,32 @@ Include dependency graph for brent_method_extrema.cpp:</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top"><a id="a525335710b53cb064ca56b936120431e" name="a525335710b53cb064ca56b936120431e"></a>
<tr class="memitem:a525335710b53cb064ca56b936120431e" id="r_a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top"><a id="a525335710b53cb064ca56b936120431e" name="a525335710b53cb064ca56b936120431e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_USE_MATH_DEFINES</b></td></tr>
<tr class="memdesc:a525335710b53cb064ca56b936120431e"><td class="mdescLeft">&#160;</td><td class="mdescRight">required for MS Visual C++ <br /></td></tr>
<tr class="separator:a525335710b53cb064ca56b936120431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a002b2f4894492820fe708b1b7e7c5e70"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a002b2f4894492820fe708b1b7e7c5e70">EPSILON</a></td></tr>
<tr class="memdesc:a002b2f4894492820fe708b1b7e7c5e70"><td class="mdescLeft">&#160;</td><td class="mdescRight">system accuracy limit <br /></td></tr>
<tr class="memitem:a002b2f4894492820fe708b1b7e7c5e70" id="r_a002b2f4894492820fe708b1b7e7c5e70"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a002b2f4894492820fe708b1b7e7c5e70">EPSILON</a></td></tr>
<tr class="memdesc:a002b2f4894492820fe708b1b7e7c5e70"><td class="mdescLeft">&#160;</td><td class="mdescRight">system accuracy limit/*#end#*&zwj;/ <br /></td></tr>
<tr class="separator:a002b2f4894492820fe708b1b7e7c5e70"><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:a1aa76a6d5fd4d333f9072beff1dc486b"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b">get_minima</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; double(double)&gt; &amp;f, double lim_a, double lim_b)</td></tr>
<tr class="memitem:a1aa76a6d5fd4d333f9072beff1dc486b" id="r_a1aa76a6d5fd4d333f9072beff1dc486b"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b">get_minima</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; double(double)&gt; &amp;f, double lim_a, double lim_b)</td></tr>
<tr class="memdesc:a1aa76a6d5fd4d333f9072beff1dc486b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the real root of a function in the given interval. <br /></td></tr>
<tr class="separator:a1aa76a6d5fd4d333f9072beff1dc486b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1440a7779ac56f47a3f355ce4a8c7da0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a1440a7779ac56f47a3f355ce4a8c7da0">test1</a> ()</td></tr>
<tr class="memitem:a1440a7779ac56f47a3f355ce4a8c7da0" id="r_a1440a7779ac56f47a3f355ce4a8c7da0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a1440a7779ac56f47a3f355ce4a8c7da0">test1</a> ()</td></tr>
<tr class="memdesc:a1440a7779ac56f47a3f355ce4a8c7da0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function to find root for the function \(f(x)= (x-2)^2\) in the interval \([1,5]\) <br />
Expected result = 2. <br /></td></tr>
<tr class="separator:a1440a7779ac56f47a3f355ce4a8c7da0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0283886819c7c140a023582b7269e2d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a0283886819c7c140a023582b7269e2d0">test2</a> ()</td></tr>
<tr class="memitem:a0283886819c7c140a023582b7269e2d0" id="r_a0283886819c7c140a023582b7269e2d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a0283886819c7c140a023582b7269e2d0">test2</a> ()</td></tr>
<tr class="memdesc:a0283886819c7c140a023582b7269e2d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function to find root for the function \(f(x)= x^{\frac{1}{x}}\) in the interval \([-2,10]\) <br />
Expected result: \(e\approx 2.71828182845904509\). <br /></td></tr>
<tr class="separator:a0283886819c7c140a023582b7269e2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d0455dd5c30adda100e95f0423c786e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a6d0455dd5c30adda100e95f0423c786e">test3</a> ()</td></tr>
<tr class="memitem:a6d0455dd5c30adda100e95f0423c786e" id="r_a6d0455dd5c30adda100e95f0423c786e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#a6d0455dd5c30adda100e95f0423c786e">test3</a> ()</td></tr>
<tr class="memdesc:a6d0455dd5c30adda100e95f0423c786e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function to find <em>maxima</em> for the function \(f(x)= \cos x\) in the interval \([0,12]\) <br />
Expected result: \(\pi\approx 3.14159265358979312\). <br /></td></tr>
<tr class="separator:a6d0455dd5c30adda100e95f0423c786e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d01/brent__method__extrema_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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>
@@ -171,7 +171,7 @@ Functions</h2></td></tr>
<div class="ttc" id="anumeric_limits_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/numeric_limits.html">std::numeric_limits</a></div></div>
<div class="ttc" id="asqrt_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html">std::sqrt</a></div><div class="ttdeci">T sqrt(T... args)</div></div>
</div><!-- fragment -->
<p>system accuracy limit </p>
<p>system accuracy limit/*#end#*&zwj;/ </p>
</div>
</div>
@@ -319,7 +319,7 @@ Functions</h2></td></tr>
<div class="line"><span class="lineno"> 134</span> <span class="keywordflow">return</span> x;</div>
<div class="line"><span class="lineno"> 135</span>}</div>
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cerr</a></div></div>
<div class="ttc" id="abrent__method__extrema_8cpp_html_a002b2f4894492820fe708b1b7e7c5e70"><div class="ttname"><a href="../../db/d01/brent__method__extrema_8cpp.html#a002b2f4894492820fe708b1b7e7c5e70">EPSILON</a></div><div class="ttdeci">#define EPSILON</div><div class="ttdoc">system accuracy limit</div><div class="ttdef"><b>Definition</b> brent_method_extrema.cpp:23</div></div>
<div class="ttc" id="abrent__method__extrema_8cpp_html_a002b2f4894492820fe708b1b7e7c5e70"><div class="ttname"><a href="../../db/d01/brent__method__extrema_8cpp.html#a002b2f4894492820fe708b1b7e7c5e70">EPSILON</a></div><div class="ttdeci">#define EPSILON</div><div class="ttdoc">system accuracy limit/*#end#*/</div><div class="ttdef"><b>Definition</b> brent_method_extrema.cpp:23</div></div>
<div class="ttc" id="acomposite__simpson__rule_8cpp_html_a4251b4df4748a0b9c43a48f61bdd2397"><div class="ttname"><a href="../../d4/d18/composite__simpson__rule_8cpp.html#a4251b4df4748a0b9c43a48f61bdd2397">numerical_methods::simpson_method::f</a></div><div class="ttdeci">double f(double x)</div><div class="ttdoc">A function f(x) that will be used to test the method.</div><div class="ttdef"><b>Definition</b> composite_simpson_rule.cpp:113</div></div>
<div class="ttc" id="aswap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/swap.html">std::swap</a></div><div class="ttdeci">T swap(T... args)</div></div>
</div><!-- fragment --><div class="dynheader">
@@ -499,7 +499,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9c6faab82c22511b50177aa2e38e2780.html">numerical_methods</a></li><li class="navelem"><a class="el" href="../../db/d01/brent__method__extrema_8cpp.html">brent_method_extrema.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,11 +1,11 @@
<map id="test2" name="test2">
<area shape="rect" id="Node000001" title="Test function to find root for the function &#160;in the interval &#160;&#160;&#160;Expected result: ." alt="" coords="5,55,56,80"/>
<area shape="rect" id="Node000002" href="$db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b" title="Get the real root of a function in the given interval." alt="" coords="104,29,192,55"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="56,60,89,52,90,57,57,65"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="56,60,88,52,89,58,57,65"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="112,79,184,104"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="57,70,98,79,97,84,56,75"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="57,70,97,79,96,84,56,75"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="245,5,314,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="192,31,229,25,230,30,193,37"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="240,55,318,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="193,48,226,55,225,60,192,53"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="193,48,225,54,224,60,192,53"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test2 Pages: 1 -->
<svg width="243pt" height="82pt"
@@ -40,8 +40,8 @@
<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="M38.11,-31.65C45.4,-33.27 54.14,-35.19 62.87,-37.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.9,-40.72 72.42,-39.46 63.41,-33.88 61.9,-40.72"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-31.65C45.24,-33.23 53.75,-35.11 62.29,-37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-40.39 71.95,-39.13 62.94,-33.55 61.43,-40.39"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M38.11,-23.81C47.21,-21.9 58.55,-19.53 69.34,-17.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.76,-20.55 78.83,-15.08 68.33,-13.7 69.76,-20.55"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-23.81C47.02,-21.94 58.08,-19.63 68.66,-17.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.28,-20.86 78.35,-15.39 67.85,-14.01 69.28,-20.86"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<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="M140.28,-52.67C149.23,-54.34 159,-56.16 168.16,-57.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.45,-61.48 177.92,-59.88 168.73,-54.6 167.45,-61.48"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-52.67C149.13,-54.32 158.79,-56.12 167.85,-57.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.96,-61.21 177.43,-59.6 168.24,-54.33 166.96,-61.21"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-40.25C148.27,-38.67 156.92,-36.97 165.2,-35.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.65,-38.62 174.78,-33.25 164.29,-31.75 165.65,-38.62"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-40.25C148.09,-38.71 156.53,-37.05 164.64,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.16,-38.91 174.3,-33.55 163.81,-32.04 165.16,-38.91"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test2 Pages: 1 -->
<svg width="243pt" height="82pt"
@@ -30,8 +30,8 @@
<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="M38.11,-31.65C45.4,-33.27 54.14,-35.19 62.87,-37.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.9,-40.72 72.42,-39.46 63.41,-33.88 61.9,-40.72"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-31.65C45.24,-33.23 53.75,-35.11 62.29,-37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-40.39 71.95,-39.13 62.94,-33.55 61.43,-40.39"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M38.11,-23.81C47.21,-21.9 58.55,-19.53 69.34,-17.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.76,-20.55 78.83,-15.08 68.33,-13.7 69.76,-20.55"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-23.81C47.02,-21.94 58.08,-19.63 68.66,-17.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.28,-20.86 78.35,-15.39 67.85,-14.01 69.28,-20.86"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<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="M140.28,-52.67C149.23,-54.34 159,-56.16 168.16,-57.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.45,-61.48 177.92,-59.88 168.73,-54.6 167.45,-61.48"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-52.67C149.13,-54.32 158.79,-56.12 167.85,-57.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.96,-61.21 177.43,-59.6 168.24,-54.33 166.96,-61.21"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-40.25C148.27,-38.67 156.92,-36.97 165.2,-35.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.65,-38.62 174.78,-33.25 164.29,-31.75 165.65,-38.62"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-40.25C148.09,-38.71 156.53,-37.05 164.64,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.16,-38.91 174.3,-33.55 163.81,-32.04 165.16,-38.91"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,9 +1,9 @@
<map id="test1" name="test1">
<area shape="rect" id="Node000001" title="Test function to find root for the function &#160;in the interval &#160;&#160;&#160;Expected result = 2." alt="" coords="5,31,56,56"/>
<area shape="rect" id="Node000002" href="$db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b" title="Get the real root of a function in the given interval." alt="" coords="104,31,192,56"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="56,41,89,41,89,46,56,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="56,41,88,41,88,46,56,46"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="245,5,314,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="192,32,229,25,230,30,193,38"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="240,55,318,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="193,49,226,55,225,60,192,54"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="193,49,225,55,224,60,192,54"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test1 Pages: 1 -->
<svg width="243pt" height="64pt"
@@ -40,8 +40,8 @@
<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="M38.11,-27.62C45.32,-27.62 53.94,-27.62 62.58,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.42,-31.13 72.42,-27.62 62.42,-24.13 62.42,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-27.62C45.16,-27.62 53.56,-27.62 62.01,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.91,-31.13 71.91,-27.63 61.91,-24.13 61.91,-31.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M140.28,-34C149.23,-35.77 159,-37.69 168.16,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.43,-43.12 177.92,-41.61 168.79,-36.25 167.43,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.13,-35.75 158.79,-37.65 167.85,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.95,-42.82 177.44,-41.32 168.3,-35.96 166.95,-42.82"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.27,-20.09 156.92,-18.48 165.2,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.59,-20.23 174.78,-14.96 164.31,-13.35 165.59,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.09,-20.12 156.53,-18.55 164.64,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.11,-20.51 174.29,-15.24 163.82,-13.63 165.11,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test1 Pages: 1 -->
<svg width="243pt" height="64pt"
@@ -30,8 +30,8 @@
<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="M38.11,-27.62C45.32,-27.62 53.94,-27.62 62.58,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.42,-31.13 72.42,-27.62 62.42,-24.13 62.42,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-27.62C45.16,-27.62 53.56,-27.62 62.01,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.91,-31.13 71.91,-27.63 61.91,-24.13 61.91,-31.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M140.28,-34C149.23,-35.77 159,-37.69 168.16,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.43,-43.12 177.92,-41.61 168.79,-36.25 167.43,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.13,-35.75 158.79,-37.65 167.85,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.95,-42.82 177.44,-41.32 168.3,-35.96 166.95,-42.82"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.27,-20.09 156.92,-18.48 165.2,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.59,-20.23 174.78,-14.96 164.31,-13.35 165.59,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.09,-20.12 156.53,-18.55 164.64,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.11,-20.51 174.29,-15.24 163.82,-13.63 165.11,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,7 +1,7 @@
<map id="get_minima" name="get_minima">
<area shape="rect" id="Node000001" title="Get the real root of a function in the given interval." alt="" coords="5,31,94,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="146,5,216,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="94,32,131,25,132,30,95,38"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="94,32,130,25,131,30,95,38"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="142,55,220,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="95,49,128,55,127,60,94,54"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="95,49,127,55,126,60,94,54"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: get_minima Pages: 1 -->
<svg width="169pt" height="64pt"
@@ -40,8 +40,8 @@
<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="M66.53,-34C75.48,-35.77 85.25,-37.69 94.41,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.68,-43.12 104.17,-41.61 95.04,-36.25 93.68,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M66.53,-34C75.38,-35.75 85.04,-37.65 94.1,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.2,-42.82 103.69,-41.32 94.55,-35.96 93.2,-42.82"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M66.53,-21.58C74.52,-20.09 83.17,-18.48 91.45,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.84,-20.23 101.03,-14.96 90.56,-13.35 91.84,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M66.53,-21.58C74.34,-20.12 82.78,-18.55 90.89,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.36,-20.51 100.54,-15.24 90.07,-13.63 91.36,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: get_minima Pages: 1 -->
<svg width="169pt" height="64pt"
@@ -30,8 +30,8 @@
<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="M66.53,-34C75.48,-35.77 85.25,-37.69 94.41,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.68,-43.12 104.17,-41.61 95.04,-36.25 93.68,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M66.53,-34C75.38,-35.75 85.04,-37.65 94.1,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.2,-42.82 103.69,-41.32 94.55,-35.96 93.2,-42.82"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M66.53,-21.58C74.52,-20.09 83.17,-18.48 91.45,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.84,-20.23 101.03,-14.96 90.56,-13.35 91.84,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M66.53,-21.58C74.34,-20.12 82.78,-18.55 90.89,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.36,-20.51 100.54,-15.24 90.07,-13.63 91.36,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -3,9 +3,9 @@
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/cos.html#" title=" " alt="" coords="114,5,182,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="56,36,98,26,99,31,57,41"/>
<area shape="rect" id="Node000003" href="$db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b" title="Get the real root of a function in the given interval." alt="" coords="104,55,192,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="57,46,90,53,89,58,56,51"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="57,46,89,53,88,58,56,51"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="245,29,314,55"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="192,56,229,49,230,54,193,62"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="240,79,318,104"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="193,73,226,79,225,84,192,78"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="193,73,225,79,224,84,192,78"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test3 Pages: 1 -->
<svg width="243pt" height="82pt"
@@ -40,8 +40,8 @@
<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="M38.11,-49.65C47.43,-51.71 59.1,-54.29 70.12,-56.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.29,-60.35 79.81,-59.09 70.8,-53.51 69.29,-60.35"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-49.65C47.34,-51.69 58.86,-54.24 69.78,-56.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.81,-60.02 79.33,-58.76 70.33,-53.19 68.81,-60.02"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M38.11,-41.81C45.4,-40.28 54.14,-38.45 62.87,-36.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.35,-39.89 72.42,-34.42 61.92,-33.04 63.35,-39.89"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-41.81C45.24,-40.32 53.75,-38.53 62.29,-36.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.87,-40.2 71.94,-34.73 61.44,-33.35 62.87,-40.2"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.23,-35.77 159,-37.69 168.16,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.43,-43.12 177.92,-41.61 168.79,-36.25 167.43,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.13,-35.75 158.79,-37.65 167.85,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.95,-42.82 177.44,-41.32 168.3,-35.96 166.95,-42.82"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.27,-20.09 156.92,-18.48 165.2,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.59,-20.23 174.78,-14.96 164.31,-13.35 165.59,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.09,-20.12 156.53,-18.55 164.64,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.11,-20.51 174.29,-15.24 163.82,-13.63 165.11,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test3 Pages: 1 -->
<svg width="243pt" height="82pt"
@@ -30,8 +30,8 @@
<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="M38.11,-49.65C47.43,-51.71 59.1,-54.29 70.12,-56.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.29,-60.35 79.81,-59.09 70.8,-53.51 69.29,-60.35"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-49.65C47.34,-51.69 58.86,-54.24 69.78,-56.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.81,-60.02 79.33,-58.76 70.33,-53.19 68.81,-60.02"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M38.11,-41.81C45.4,-40.28 54.14,-38.45 62.87,-36.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.35,-39.89 72.42,-34.42 61.92,-33.04 63.35,-39.89"/>
<path fill="none" stroke="#63b8ff" d="M38.11,-41.81C45.24,-40.32 53.75,-38.53 62.29,-36.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.87,-40.2 71.94,-34.73 61.44,-33.35 62.87,-40.2"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.23,-35.77 159,-37.69 168.16,-39.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.43,-43.12 177.92,-41.61 168.79,-36.25 167.43,-43.12"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-34C149.13,-35.75 158.79,-37.65 167.85,-39.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.95,-42.82 177.44,-41.32 168.3,-35.96 166.95,-42.82"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.27,-20.09 156.92,-18.48 165.2,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.59,-20.23 174.78,-14.96 164.31,-13.35 165.59,-20.23"/>
<path fill="none" stroke="#63b8ff" d="M140.28,-21.58C148.09,-20.12 156.53,-18.55 164.64,-17.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.11,-20.51 174.29,-15.24 163.82,-13.63 165.11,-20.51"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -3,19 +3,19 @@
<area shape="rect" id="Node000002" href="$db/d01/brent__method__extrema_8cpp.html#a1440a7779ac56f47a3f355ce4a8c7da0" title="Test function to find root for the function &#160;in the interval &#160;&#160;&#160;Expected result = 2." alt="" coords="103,55,153,80"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,65,88,65,88,70,55,70"/>
<area shape="rect" id="Node000006" href="$db/d01/brent__method__extrema_8cpp.html#a0283886819c7c140a023582b7269e2d0" title="Test function to find root for the function &#160;in the interval &#160;&#160;&#160;Expected result: ." alt="" coords="103,5,153,31"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="54,53,89,35,91,40,56,58"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="54,53,88,35,90,40,56,58"/>
<area shape="rect" id="Node000008" href="$db/d01/brent__method__extrema_8cpp.html#a6d0455dd5c30adda100e95f0423c786e" title="Test function to find maxima for the function &#160;in the interval &#160;&#160;&#160;Expected result: ." alt="" coords="103,104,153,130"/>
<area shape="poly" id="edge8_Node000001_Node000008" title=" " alt="" coords="56,77,91,95,89,100,54,82"/>
<area shape="poly" id="edge8_Node000001_Node000008" title=" " alt="" coords="56,77,90,95,88,100,54,82"/>
<area shape="rect" id="Node000003" href="$db/d01/brent__method__extrema_8cpp.html#a1aa76a6d5fd4d333f9072beff1dc486b" title="Get the real root of a function in the given interval." alt="" coords="201,55,289,80"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="153,65,186,65,186,70,153,70"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="153,65,185,65,185,70,153,70"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="342,31,411,56"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="289,57,326,50,327,55,290,62"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="337,80,416,106"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="290,73,323,80,322,85,289,79"/>
<area shape="poly" id="edge6_Node000006_Node000003" title=" " alt="" coords="155,26,200,46,198,51,152,31"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="210,5,281,31"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="153,16,195,16,195,21,153,21"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="153,16,194,16,194,21,153,21"/>
<area shape="poly" id="edge10_Node000008_Node000003" title=" " alt="" coords="152,104,198,84,200,89,155,109"/>
<area shape="rect" id="Node000009" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/cos.html#" title=" " alt="" coords="211,104,279,130"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="153,114,196,114,196,120,153,120"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="153,114,195,114,195,120,153,120"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="316pt" height="101pt"
@@ -40,8 +40,8 @@
<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.14,-46.62C44.64,-46.62 53.57,-46.62 61.98,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.94,-50.13 71.94,-46.62 61.94,-43.13 61.94,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-46.62C44.55,-46.62 53.37,-46.62 61.69,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-50.13 71.43,-46.63 61.43,-43.13 61.43,-50.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M37.14,-55.77C45.06,-59.88 54.59,-64.81 63.41,-69.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.45,-72.83 71.94,-74.33 64.67,-66.62 61.45,-72.83"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-55.77C44.89,-59.79 54.18,-64.6 62.84,-69.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.11,-72.14 71.6,-73.63 64.33,-65.92 61.11,-72.14"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge8_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge8_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.14,-37.48C45.06,-33.37 54.59,-28.44 63.41,-23.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="64.67,-26.63 71.94,-18.92 61.45,-20.42 64.67,-26.63"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-37.48C44.89,-33.46 54.18,-28.65 62.84,-24.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="64.33,-27.33 71.6,-19.62 61.11,-21.11 64.33,-27.33"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<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="M111.11,-46.62C118.32,-46.62 126.94,-46.62 135.58,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.42,-50.13 145.42,-46.62 135.42,-43.13 135.42,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-46.62C118.16,-46.62 126.56,-46.62 135.01,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="134.91,-50.13 144.91,-46.63 134.91,-43.13 134.91,-50.13"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.28,-52.67C222.23,-54.34 232,-56.16 241.16,-57.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="240.45,-61.48 250.92,-59.88 241.73,-54.6 240.45,-61.48"/>
<path fill="none" stroke="#63b8ff" d="M213.28,-52.67C222.13,-54.32 231.79,-56.12 240.85,-57.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.96,-61.21 250.43,-59.6 241.24,-54.33 239.96,-61.21"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.28,-40.25C221.27,-38.67 229.92,-36.97 238.2,-35.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.65,-38.62 247.78,-33.25 237.29,-31.75 238.65,-38.62"/>
<path fill="none" stroke="#63b8ff" d="M213.28,-40.25C221.09,-38.71 229.53,-37.05 237.64,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.16,-38.91 247.3,-33.55 236.81,-32.04 238.16,-38.91"/>
</a>
</g>
</g>
@@ -139,8 +139,8 @@
<g id="edge6_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge6_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-75.78C121.1,-71.48 133.8,-66.02 145.5,-60.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.62,-63.88 154.42,-56.71 143.86,-57.45 146.62,-63.88"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-75.78C121,-71.52 133.55,-66.13 145.14,-61.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.23,-64.48 154.03,-57.31 143.47,-58.05 146.23,-64.48"/>
</a>
</g>
</g>
@@ -157,8 +157,8 @@
<g id="edge7_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge7_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-83.62C120.12,-83.62 131.31,-83.62 142,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.83,-87.13 151.83,-83.62 141.83,-80.13 141.83,-87.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-83.62C119.93,-83.62 130.84,-83.62 141.32,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.32,-87.13 151.32,-83.63 141.32,-80.13 141.32,-87.13"/>
</a>
</g>
</g>
@@ -166,8 +166,8 @@
<g id="edge10_Node000008_Node000003" class="edge">
<title>Node8&#45;&gt;Node3</title>
<g id="a_edge10_Node000008_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-17.47C121.1,-21.77 133.8,-27.23 145.5,-32.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.86,-35.8 154.42,-36.54 146.62,-29.37 143.86,-35.8"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-17.47C121,-21.73 133.55,-27.12 145.14,-32.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.47,-35.2 154.03,-35.94 146.23,-28.77 143.47,-35.2"/>
</a>
</g>
</g>
@@ -184,8 +184,8 @@
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-9.62C120.43,-9.62 132.1,-9.62 143.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.81,-13.13 152.81,-9.62 142.81,-6.13 142.81,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-9.62C120.24,-9.62 131.62,-9.62 142.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.3,-13.13 152.3,-9.63 142.3,-6.13 142.3,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="316pt" height="101pt"
@@ -30,8 +30,8 @@
<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.14,-46.62C44.64,-46.62 53.57,-46.62 61.98,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.94,-50.13 71.94,-46.62 61.94,-43.13 61.94,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-46.62C44.55,-46.62 53.37,-46.62 61.69,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-50.13 71.43,-46.63 61.43,-43.13 61.43,-50.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M37.14,-55.77C45.06,-59.88 54.59,-64.81 63.41,-69.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.45,-72.83 71.94,-74.33 64.67,-66.62 61.45,-72.83"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-55.77C44.89,-59.79 54.18,-64.6 62.84,-69.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.11,-72.14 71.6,-73.63 64.33,-65.92 61.11,-72.14"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge8_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge8_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.14,-37.48C45.06,-33.37 54.59,-28.44 63.41,-23.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="64.67,-26.63 71.94,-18.92 61.45,-20.42 64.67,-26.63"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-37.48C44.89,-33.46 54.18,-28.65 62.84,-24.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="64.33,-27.33 71.6,-19.62 61.11,-21.11 64.33,-27.33"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<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="M111.11,-46.62C118.32,-46.62 126.94,-46.62 135.58,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.42,-50.13 145.42,-46.62 135.42,-43.13 135.42,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-46.62C118.16,-46.62 126.56,-46.62 135.01,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="134.91,-50.13 144.91,-46.63 134.91,-43.13 134.91,-50.13"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.28,-52.67C222.23,-54.34 232,-56.16 241.16,-57.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="240.45,-61.48 250.92,-59.88 241.73,-54.6 240.45,-61.48"/>
<path fill="none" stroke="#63b8ff" d="M213.28,-52.67C222.13,-54.32 231.79,-56.12 240.85,-57.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.96,-61.21 250.43,-59.6 241.24,-54.33 239.96,-61.21"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M213.28,-40.25C221.27,-38.67 229.92,-36.97 238.2,-35.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.65,-38.62 247.78,-33.25 237.29,-31.75 238.65,-38.62"/>
<path fill="none" stroke="#63b8ff" d="M213.28,-40.25C221.09,-38.71 229.53,-37.05 237.64,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.16,-38.91 247.3,-33.55 236.81,-32.04 238.16,-38.91"/>
</a>
</g>
</g>
@@ -129,8 +129,8 @@
<g id="edge6_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge6_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-75.78C121.1,-71.48 133.8,-66.02 145.5,-60.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.62,-63.88 154.42,-56.71 143.86,-57.45 146.62,-63.88"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-75.78C121,-71.52 133.55,-66.13 145.14,-61.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.23,-64.48 154.03,-57.31 143.47,-58.05 146.23,-64.48"/>
</a>
</g>
</g>
@@ -147,8 +147,8 @@
<g id="edge7_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge7_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-83.62C120.12,-83.62 131.31,-83.62 142,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.83,-87.13 151.83,-83.62 141.83,-80.13 141.83,-87.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-83.62C119.93,-83.62 130.84,-83.62 141.32,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.32,-87.13 151.32,-83.63 141.32,-80.13 141.32,-87.13"/>
</a>
</g>
</g>
@@ -156,8 +156,8 @@
<g id="edge10_Node000008_Node000003" class="edge">
<title>Node8&#45;&gt;Node3</title>
<g id="a_edge10_Node000008_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-17.47C121.1,-21.77 133.8,-27.23 145.5,-32.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.86,-35.8 154.42,-36.54 146.62,-29.37 143.86,-35.8"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-17.47C121,-21.73 133.55,-27.12 145.14,-32.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.47,-35.2 154.03,-35.94 146.23,-28.77 143.47,-35.2"/>
</a>
</g>
</g>
@@ -174,8 +174,8 @@
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.11,-9.62C120.43,-9.62 132.1,-9.62 143.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.81,-13.13 152.81,-9.62 142.81,-6.13 142.81,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M111.11,-9.62C120.24,-9.62 131.62,-9.62 142.43,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.3,-13.13 152.3,-9.63 142.3,-6.13 142.3,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: ST</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('db/d03/_s_t-example.html','../../'); i
<!-- 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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: wildcard_matching Namespace Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('db/d03/namespacewildcard__matching.htm
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../db/d03/namespacewildcard__matching.html">wildcard_matching</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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: others/spiral_print.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -114,11 +114,11 @@ Include dependency graph for spiral_print.cpp:</div>
</div><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:acfff36db81326fb990a643ab198ee8a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d07/spiral__print_8cpp.html#acfff36db81326fb990a643ab198ee8a5">genArray</a> (int **a, int r, int c)</td></tr>
<tr class="memitem:acfff36db81326fb990a643ab198ee8a5" id="r_acfff36db81326fb990a643ab198ee8a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d07/spiral__print_8cpp.html#acfff36db81326fb990a643ab198ee8a5">genArray</a> (int **a, int r, int c)</td></tr>
<tr class="separator:acfff36db81326fb990a643ab198ee8a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850d3f55e1a8d227176cdcc67352c197"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d07/spiral__print_8cpp.html#a850d3f55e1a8d227176cdcc67352c197">spiralPrint</a> (int **a, int r, int c)</td></tr>
<tr class="memitem:a850d3f55e1a8d227176cdcc67352c197" id="r_a850d3f55e1a8d227176cdcc67352c197"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d07/spiral__print_8cpp.html#a850d3f55e1a8d227176cdcc67352c197">spiralPrint</a> (int **a, int r, int c)</td></tr>
<tr class="separator:a850d3f55e1a8d227176cdcc67352c197"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d07/spiral__print_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d07/spiral__print_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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>
@@ -314,7 +314,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9510827d0b234b3cc54b29892f217477.html">others</a></li><li class="navelem"><a class="el" href="../../db/d07/spiral__print_8cpp.html">spiral_print.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,5 @@
<map id="genArray" name="genArray">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,79,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="127,5,198,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="79,16,112,16,112,21,79,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="79,16,111,16,111,21,79,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: genArray Pages: 1 -->
<svg width="153pt" height="27pt"
@@ -40,8 +40,8 @@
<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="M55.46,-9.62C63.12,-9.62 71.61,-9.62 79.76,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.56,-13.13 89.56,-9.62 79.56,-6.13 79.56,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M55.46,-9.62C62.95,-9.62 71.22,-9.62 79.21,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.05,-13.13 89.05,-9.63 79.05,-6.13 79.05,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: genArray Pages: 1 -->
<svg width="153pt" height="27pt"
@@ -30,8 +30,8 @@
<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="M55.46,-9.62C63.12,-9.62 71.61,-9.62 79.76,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.56,-13.13 89.56,-9.62 79.56,-6.13 79.56,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M55.46,-9.62C62.95,-9.62 71.22,-9.62 79.21,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.05,-13.13 89.05,-9.63 79.05,-6.13 79.05,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,9 +1,9 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,31,55,56"/>
<area shape="rect" id="Node000002" href="$db/d07/spiral__print_8cpp.html#acfff36db81326fb990a643ab198ee8a5" title=" " alt="" coords="106,5,179,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,35,91,27,92,32,56,41"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,35,90,27,91,32,56,41"/>
<area shape="rect" id="Node000004" href="$db/d07/spiral__print_8cpp.html#a850d3f55e1a8d227176cdcc67352c197" title=" " alt="" coords="103,55,182,80"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="56,46,89,53,88,59,55,51"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="56,46,88,53,87,58,55,51"/>
<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="230,5,301,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="179,16,215,16,215,21,179,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="179,16,214,16,214,21,179,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="230pt" height="64pt"
@@ -40,8 +40,8 @@
<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.35,-31.75C45.31,-33.59 55.01,-35.83 64.44,-38.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.34,-41.57 73.87,-40.42 64.91,-34.75 63.34,-41.57"/>
<path fill="none" stroke="#63b8ff" d="M37.35,-31.75C45.14,-33.55 54.6,-35.73 63.83,-37.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.86,-41.23 73.39,-40.07 64.44,-34.41 62.86,-41.23"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M37.35,-23.72C44.67,-22.12 53.46,-20.19 62.16,-18.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.6,-21.56 71.62,-16 61.1,-14.72 62.6,-21.56"/>
<path fill="none" stroke="#63b8ff" d="M37.35,-23.72C44.51,-22.15 53.07,-20.28 61.59,-18.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.12,-21.88 71.14,-16.32 60.62,-15.04 62.12,-21.88"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<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="M130.41,-46.62C138.77,-46.62 148.15,-46.62 157.1,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.09,-50.13 167.09,-46.62 157.09,-43.13 157.09,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M130.41,-46.62C138.68,-46.62 147.95,-46.62 156.8,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="156.58,-50.13 166.58,-46.63 156.58,-43.13 156.58,-50.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="230pt" height="64pt"
@@ -30,8 +30,8 @@
<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.35,-31.75C45.31,-33.59 55.01,-35.83 64.44,-38.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.34,-41.57 73.87,-40.42 64.91,-34.75 63.34,-41.57"/>
<path fill="none" stroke="#63b8ff" d="M37.35,-31.75C45.14,-33.55 54.6,-35.73 63.83,-37.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.86,-41.23 73.39,-40.07 64.44,-34.41 62.86,-41.23"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M37.35,-23.72C44.67,-22.12 53.46,-20.19 62.16,-18.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.6,-21.56 71.62,-16 61.1,-14.72 62.6,-21.56"/>
<path fill="none" stroke="#63b8ff" d="M37.35,-23.72C44.51,-22.15 53.07,-20.28 61.59,-18.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.12,-21.88 71.14,-16.32 60.62,-15.04 62.12,-21.88"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<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="M130.41,-46.62C138.77,-46.62 148.15,-46.62 157.1,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.09,-50.13 167.09,-46.62 157.09,-43.13 157.09,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M130.41,-46.62C138.68,-46.62 147.95,-46.62 156.8,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="156.58,-50.13 166.58,-46.63 156.58,-43.13 156.58,-50.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,7 +1,7 @@
<map id="math/check_amicable_pair.cpp" name="math/check_amicable_pair.cpp">
<area shape="rect" id="Node000001" title="A C++ Program to check whether a pair of numbers is an amicable pair or not." alt="" coords="9,5,157,46"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,94,70,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="74,48,54,82,49,80,69,45"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="74,48,54,82,50,79,69,45"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="94,94,165,120"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="97,45,117,80,113,82,92,48"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="97,45,117,79,112,82,92,48"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/check_amicable_pair.cpp Pages: 1 -->
<svg width="128pt" height="94pt"
@@ -41,8 +41,8 @@
<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="M49.72,-54.95C45.19,-47.1 39.56,-37.35 34.73,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.4,-27.61 29.37,-20.7 31.34,-31.11 37.4,-27.61"/>
<path fill="none" stroke="#63b8ff" d="M49.72,-54.95C45.29,-47.28 39.8,-37.77 35.05,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="38.16,-27.92 30.12,-21.01 32.09,-31.42 38.16,-27.92"/>
</a>
</g>
</g>
@@ -59,8 +59,8 @@
<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="M66.78,-54.95C71.44,-47.1 77.24,-37.35 82.21,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.63,-31.09 87.73,-20.7 79.61,-27.51 85.63,-31.09"/>
<path fill="none" stroke="#63b8ff" d="M66.78,-54.95C71.34,-47.28 76.99,-37.77 81.88,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.85,-31.39 86.96,-21 78.84,-27.81 84.85,-31.39"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/check_amicable_pair.cpp Pages: 1 -->
<svg width="128pt" height="94pt"
@@ -31,8 +31,8 @@
<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="M49.72,-54.95C45.19,-47.1 39.56,-37.35 34.73,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.4,-27.61 29.37,-20.7 31.34,-31.11 37.4,-27.61"/>
<path fill="none" stroke="#63b8ff" d="M49.72,-54.95C45.29,-47.28 39.8,-37.77 35.05,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="38.16,-27.92 30.12,-21.01 32.09,-31.42 38.16,-27.92"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<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="M66.78,-54.95C71.44,-47.1 77.24,-37.35 82.21,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.63,-31.09 87.73,-20.7 79.61,-27.51 85.63,-31.09"/>
<path fill="none" stroke="#63b8ff" d="M66.78,-54.95C71.34,-47.28 76.99,-37.77 81.88,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.85,-31.39 86.96,-21 78.84,-27.81 84.85,-31.39"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: math/prime_factorization.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -118,20 +118,20 @@ Include dependency graph for prime_factorization.cpp:</div>
</div><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:affe577b9bce8f604f5e2f861c63c7099"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099">SieveOfEratosthenes</a> (int N)</td></tr>
<tr class="memitem:affe577b9bce8f604f5e2f861c63c7099" id="r_affe577b9bce8f604f5e2f861c63c7099"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099">SieveOfEratosthenes</a> (int N)</td></tr>
<tr class="separator:affe577b9bce8f604f5e2f861c63c7099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ece0145fb29a5cf48378c23dde2da46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#a0ece0145fb29a5cf48378c23dde2da46">prime_factorization</a> (int num)</td></tr>
<tr class="memitem:a0ece0145fb29a5cf48378c23dde2da46" id="r_a0ece0145fb29a5cf48378c23dde2da46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#a0ece0145fb29a5cf48378c23dde2da46">prime_factorization</a> (int num)</td></tr>
<tr class="separator:a0ece0145fb29a5cf48378c23dde2da46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d0d/prime__factorization_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a7fe38b570a51e448430d6a0f072c2f23"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#a7fe38b570a51e448430d6a0f072c2f23">isprime</a> [1000006]</td></tr>
<tr class="memitem:a7fe38b570a51e448430d6a0f072c2f23" id="r_a7fe38b570a51e448430d6a0f072c2f23"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#a7fe38b570a51e448430d6a0f072c2f23">isprime</a> [1000006]</td></tr>
<tr class="separator:a7fe38b570a51e448430d6a0f072c2f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af097796783684712b8326e5b82bfd4fe"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#af097796783684712b8326e5b82bfd4fe">prime_numbers</a></td></tr>
<tr class="memitem:af097796783684712b8326e5b82bfd4fe" id="r_af097796783684712b8326e5b82bfd4fe"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#af097796783684712b8326e5b82bfd4fe">prime_numbers</a></td></tr>
<tr class="separator:af097796783684712b8326e5b82bfd4fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfb0df439a4beae5a34ef131ce737c1b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; int, int &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#acfb0df439a4beae5a34ef131ce737c1b">factors</a></td></tr>
<tr class="memitem:acfb0df439a4beae5a34ef131ce737c1b" id="r_acfb0df439a4beae5a34ef131ce737c1b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; int, int &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html#acfb0df439a4beae5a34ef131ce737c1b">factors</a></td></tr>
<tr class="separator:acfb0df439a4beae5a34ef131ce737c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -217,15 +217,16 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 54</span> }</div>
<div class="line"><span class="lineno"> 55</span> </div>
<div class="line"><span class="lineno"> 56</span> <span class="keywordflow">if</span> (count)</div>
<div class="line"><span class="lineno"> 57</span> <a class="code hl_variable" href="../../db/d0d/prime__factorization_8cpp.html#acfb0df439a4beae5a34ef131ce737c1b">factors</a>.push_back(<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a>(<a class="code hl_variable" href="../../db/d0d/prime__factorization_8cpp.html#af097796783684712b8326e5b82bfd4fe">prime_numbers</a>[i], count));</div>
<div class="line"><span class="lineno"> 57</span> <a class="code hl_variable" href="../../db/d0d/prime__factorization_8cpp.html#acfb0df439a4beae5a34ef131ce737c1b">factors</a>.<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a>(<a class="code hl_variable" href="../../db/d0d/prime__factorization_8cpp.html#af097796783684712b8326e5b82bfd4fe">prime_numbers</a>[i], count));</div>
<div class="line"><span class="lineno"> 58</span> }</div>
<div class="line"><span class="lineno"> 59</span>}</div>
<div class="ttc" id="amake_pair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a></div><div class="ttdeci">T make_pair(T... args)</div></div>
<div class="ttc" id="aprime__factorization_8cpp_html_af097796783684712b8326e5b82bfd4fe"><div class="ttname"><a href="../../db/d0d/prime__factorization_8cpp.html#af097796783684712b8326e5b82bfd4fe">prime_numbers</a></div><div class="ttdeci">std::vector&lt; int &gt; prime_numbers</div><div class="ttdef"><b>Definition</b> prime_factorization.cpp:16</div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</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/d0d/prime__factorization_8cpp_a0ece0145fb29a5cf48378c23dde2da46_cgraph.svg" width="298" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../db/d0d/prime__factorization_8cpp_a0ece0145fb29a5cf48378c23dde2da46_cgraph.svg" width="344" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -264,7 +265,6 @@ Here is the call graph for this function:</div>
<div class="ttc" id="adata__structures_2sparse__table_8cpp_html_a10f3ffb3f6f7e1b83d556b9c8de89a5d"><div class="ttname"><a href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">data_structures::sparse_table::N</a></div><div class="ttdeci">constexpr uint32_t N</div><div class="ttdoc">A struct to represent sparse table for min() as their invariant function, for the given array A....</div><div class="ttdef"><b>Definition</b> sparse_table.cpp:47</div></div>
<div class="ttc" id="amemset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/byte/memset.html">std::memset</a></div><div class="ttdeci">T memset(T... args)</div></div>
<div class="ttc" id="aprime__factorization_8cpp_html_a7fe38b570a51e448430d6a0f072c2f23"><div class="ttname"><a href="../../db/d0d/prime__factorization_8cpp.html#a7fe38b570a51e448430d6a0f072c2f23">isprime</a></div><div class="ttdeci">bool isprime[1000006]</div><div class="ttdef"><b>Definition</b> prime_factorization.cpp:13</div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -325,7 +325,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../db/d0d/prime__factorization_8cpp.html">prime_factorization.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,7 @@
<map id="prime_factorization" name="prime_factorization">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,137,31"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="185,5,292,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="137,16,170,16,170,21,137,21"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="5,31,137,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="208,5,316,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="137,32,193,25,194,30,137,37"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="185,55,339,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="137,49,170,53,169,59,137,54"/>
</map>

View File

@@ -1 +1 @@
39463249eda957912050e25fa5b14204
55ac739fb99a98d6e8065103f0d7492a

View File

@@ -1,11 +1,11 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: prime_factorization Pages: 1 -->
<svg width="223pt" height="27pt"
viewBox="0.00 0.00 223.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="258pt" height="64pt"
viewBox="0.00 0.00 258.25 64.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" onload="init(evt)">
<style type="text/css"><![CDATA[
@@ -16,14 +16,14 @@
]]></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)">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60.25)">
<title>prime_factorization</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="98.5,-19.25 0,-19.25 0,0 98.5,0 98.5,-19.25"/>
<text text-anchor="middle" x="49.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
<polygon fill="#999999" stroke="#666666" points="98.5,-37.25 0,-37.25 0,-18 98.5,-18 98.5,-37.25"/>
<text text-anchor="middle" x="49.25" y="-23.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
</a>
</g>
</g>
@@ -31,8 +31,8 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="215,-19.25 134.5,-19.25 134.5,0 215,0 215,-19.25"/>
<text text-anchor="middle" x="174.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
<polygon fill="white" stroke="#666666" points="232.62,-56.25 152.12,-56.25 152.12,-37 232.62,-37 232.62,-56.25"/>
<text text-anchor="middle" x="192.38" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
</a>
</g>
</g>
@@ -40,8 +40,26 @@
<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="M98.71,-9.62C106.79,-9.62 115.19,-9.62 123.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.19,-13.13 133.19,-9.62 123.19,-6.13 123.19,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M98.82,-34.16C112.4,-35.99 127.18,-37.98 140.87,-39.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.18,-43.26 150.56,-41.13 141.12,-36.33 140.18,-43.26"/>
</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/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="250.25,-19.25 134.5,-19.25 134.5,0 250.25,0 250.25,-19.25"/>
<text text-anchor="middle" x="192.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</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="M98.82,-21.43C106.71,-20.42 115.01,-19.36 123.27,-18.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.48,-21.81 132.96,-17.08 122.59,-14.87 123.48,-21.81"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,19 +1,19 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: prime_factorization Pages: 1 -->
<svg width="223pt" height="27pt"
viewBox="0.00 0.00 223.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)">
<svg width="258pt" height="64pt"
viewBox="0.00 0.00 258.25 64.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 60.25)">
<title>prime_factorization</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="98.5,-19.25 0,-19.25 0,0 98.5,0 98.5,-19.25"/>
<text text-anchor="middle" x="49.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
<polygon fill="#999999" stroke="#666666" points="98.5,-37.25 0,-37.25 0,-18 98.5,-18 98.5,-37.25"/>
<text text-anchor="middle" x="49.25" y="-23.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
</a>
</g>
</g>
@@ -21,8 +21,8 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="215,-19.25 134.5,-19.25 134.5,0 215,0 215,-19.25"/>
<text text-anchor="middle" x="174.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
<polygon fill="white" stroke="#666666" points="232.62,-56.25 152.12,-56.25 152.12,-37 232.62,-37 232.62,-56.25"/>
<text text-anchor="middle" x="192.38" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
</a>
</g>
</g>
@@ -30,8 +30,26 @@
<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="M98.71,-9.62C106.79,-9.62 115.19,-9.62 123.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.19,-13.13 133.19,-9.62 123.19,-6.13 123.19,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M98.82,-34.16C112.4,-35.99 127.18,-37.98 140.87,-39.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.18,-43.26 150.56,-41.13 141.12,-36.33 140.18,-43.26"/>
</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/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="250.25,-19.25 134.5,-19.25 134.5,0 250.25,0 250.25,-19.25"/>
<text text-anchor="middle" x="192.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</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="M98.82,-21.43C106.71,-20.42 115.01,-19.36 123.27,-18.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.48,-21.81 132.96,-17.08 122.59,-14.87 123.48,-21.81"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,13 +1,14 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,55,55,80"/>
<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="140,5,211,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="54,56,102,40,125,32,126,37,104,45,56,61"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="54,56,102,40,124,32,126,37,104,45,56,61"/>
<area shape="rect" id="Node000003" href="$db/d0d/prime__factorization_8cpp.html#a0ece0145fb29a5cf48378c23dde2da46" title=" " alt="" coords="110,55,241,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="55,65,95,65,95,70,55,70"/>
<area shape="rect" id="Node000005" href="$db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" title=" " alt="" coords="103,104,248,130"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="56,74,104,90,121,96,119,101,102,95,54,79"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="55,65,94,65,94,70,55,70"/>
<area shape="rect" id="Node000006" href="$db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" title=" " alt="" coords="103,104,248,130"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="56,74,104,90,120,96,118,101,102,95,54,79"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/pair/make_pair.html#" title=" " alt="" coords="320,55,427,80"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="242,65,305,65,305,70,242,70"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="296,104,450,130"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="248,114,281,114,281,120,248,120"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="242,65,304,65,304,70,242,70"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="296,104,450,130"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="231,78,305,97,303,102,229,84"/>
<area shape="poly" id="edge6_Node000006_Node000005" title=" " alt="" coords="248,114,280,114,280,120,248,120"/>
</map>

View File

@@ -1 +1 @@
a678cdb0c261d5929793570d49f4c22a
89922e74a2c1e3e1ba76b3951ff9f023

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="342pt" height="101pt"
@@ -40,8 +40,8 @@
<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.31,-53.03C47.7,-56.75 61.08,-61.5 73,-65.62 78.56,-67.55 84.45,-69.56 90.21,-71.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.75,-75.05 99.35,-74.92 90.99,-68.41 88.75,-75.05"/>
<path fill="none" stroke="#63b8ff" d="M37.31,-53.03C47.7,-56.75 61.08,-61.5 73,-65.62 78.42,-67.5 84.15,-69.46 89.78,-71.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.32,-74.56 98.91,-74.44 90.56,-67.93 88.32,-74.56"/>
</a>
</g>
</g>
@@ -58,26 +58,26 @@
<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="M37.17,-46.62C45.54,-46.62 56.07,-46.62 66.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="66.86,-50.13 76.86,-46.62 66.86,-43.13 66.86,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M37.17,-46.62C45.45,-46.62 55.85,-46.62 66.61,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="66.35,-50.13 76.35,-46.63 66.35,-43.13 66.35,-50.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" target="_top" xlink:title=" ">
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="182,-19.25 73,-19.25 73,0 182,0 182,-19.25"/>
<text text-anchor="middle" x="127.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">SieveOfEratosthenes</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="M37.31,-40.22C47.7,-36.5 61.08,-31.75 73,-27.62 77.22,-26.17 81.63,-24.66 86.04,-23.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="86.84,-26.24 95.2,-19.72 84.6,-19.61 86.84,-26.24"/>
<!-- 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="M37.31,-40.22C47.7,-36.5 61.08,-31.75 73,-27.62 76.99,-26.25 81.14,-24.82 85.3,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="86.41,-26.73 94.76,-20.21 84.17,-20.1 86.41,-26.73"/>
</a>
</g>
</g>
@@ -94,26 +94,35 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M177.24,-46.62C192.5,-46.62 209.36,-46.62 224.71,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.58,-50.13 234.58,-46.62 224.58,-43.13 224.58,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M177.24,-46.62C192.35,-46.62 209.03,-46.62 224.27,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.07,-50.13 234.07,-46.63 224.07,-43.13 224.07,-50.13"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="333.75,-19.25 218,-19.25 218,0 333.75,0 333.75,-19.25"/>
<text text-anchor="middle" x="275.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.17,-9.62C190.23,-9.62 198.63,-9.62 206.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.76,-13.13 216.76,-9.62 206.76,-6.13 206.76,-13.13"/>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M168.5,-36.51C185.6,-32.19 205.77,-27.09 223.93,-22.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.62,-25.94 233.46,-20.09 222.91,-19.15 224.62,-25.94"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge6_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge6_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.17,-9.62C190.05,-9.62 198.25,-9.62 206.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.25,-13.13 216.25,-9.63 206.25,-6.13 206.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="342pt" height="101pt"
@@ -30,8 +30,8 @@
<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.31,-53.03C47.7,-56.75 61.08,-61.5 73,-65.62 78.56,-67.55 84.45,-69.56 90.21,-71.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.75,-75.05 99.35,-74.92 90.99,-68.41 88.75,-75.05"/>
<path fill="none" stroke="#63b8ff" d="M37.31,-53.03C47.7,-56.75 61.08,-61.5 73,-65.62 78.42,-67.5 84.15,-69.46 89.78,-71.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.32,-74.56 98.91,-74.44 90.56,-67.93 88.32,-74.56"/>
</a>
</g>
</g>
@@ -48,26 +48,26 @@
<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="M37.17,-46.62C45.54,-46.62 56.07,-46.62 66.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="66.86,-50.13 76.86,-46.62 66.86,-43.13 66.86,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M37.17,-46.62C45.45,-46.62 55.85,-46.62 66.61,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="66.35,-50.13 76.35,-46.63 66.35,-43.13 66.35,-50.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" target="_top" xlink:title=" ">
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="../../db/d0d/prime__factorization_8cpp.html#affe577b9bce8f604f5e2f861c63c7099" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="182,-19.25 73,-19.25 73,0 182,0 182,-19.25"/>
<text text-anchor="middle" x="127.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">SieveOfEratosthenes</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="M37.31,-40.22C47.7,-36.5 61.08,-31.75 73,-27.62 77.22,-26.17 81.63,-24.66 86.04,-23.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="86.84,-26.24 95.2,-19.72 84.6,-19.61 86.84,-26.24"/>
<!-- 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="M37.31,-40.22C47.7,-36.5 61.08,-31.75 73,-27.62 76.99,-26.25 81.14,-24.82 85.3,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="86.41,-26.73 94.76,-20.21 84.17,-20.1 86.41,-26.73"/>
</a>
</g>
</g>
@@ -84,26 +84,35 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M177.24,-46.62C192.5,-46.62 209.36,-46.62 224.71,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.58,-50.13 234.58,-46.62 224.58,-43.13 224.58,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M177.24,-46.62C192.35,-46.62 209.03,-46.62 224.27,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.07,-50.13 234.07,-46.63 224.07,-43.13 224.07,-50.13"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="333.75,-19.25 218,-19.25 218,0 333.75,0 333.75,-19.25"/>
<text text-anchor="middle" x="275.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.17,-9.62C190.23,-9.62 198.63,-9.62 206.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.76,-13.13 216.76,-9.62 206.76,-6.13 206.76,-13.13"/>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M168.5,-36.51C185.6,-32.19 205.77,-27.09 223.93,-22.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.62,-25.94 233.46,-20.09 222.91,-19.15 224.62,-25.94"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge6_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge6_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.17,-9.62C190.05,-9.62 198.25,-9.62 206.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.25,-13.13 216.25,-9.63 206.25,-6.13 206.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="SieveOfEratosthenes" name="SieveOfEratosthenes">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,151,31"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="199,5,353,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="151,16,184,16,184,21,151,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="151,16,183,16,183,21,151,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: SieveOfEratosthenes Pages: 1 -->
<svg width="269pt" height="27pt"
@@ -40,8 +40,8 @@
<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="M109.17,-9.62C117.23,-9.62 125.63,-9.62 133.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.76,-13.13 143.76,-9.62 133.76,-6.13 133.76,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.05,-9.62 125.25,-9.62 133.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.25,-13.13 143.25,-9.63 133.25,-6.13 133.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: SieveOfEratosthenes Pages: 1 -->
<svg width="269pt" height="27pt"
@@ -30,8 +30,8 @@
<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="M109.17,-9.62C117.23,-9.62 125.63,-9.62 133.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.76,-13.13 143.76,-9.62 133.76,-6.13 133.76,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.05,-9.62 125.25,-9.62 133.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.25,-13.13 143.25,-9.63 133.25,-6.13 133.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,7 +1,7 @@
<map id="data_structures::queue_using_array::Queue_Array" name="data_structures::queue_using_array::Queue_Array">
<area shape="rect" id="Node000001" title="Queue_Array class containing the main data and also index of head and tail of the array." alt="" coords="5,198,185,238"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/array.html" title=" " alt="" coords="29,94,161,135"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="98,149,98,197,92,197,92,149"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="98,150,98,197,92,197,92,150"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="52,5,138,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="98,46,98,93,92,93,92,46"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: data_structures::queue_using_array::Queue_Array Pages: 1 -->
<svg width="143pt" height="183pt"
@@ -42,8 +42,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-66.71C67.25,-54.78 67.25,-40.96 67.25,-30.81"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-66.39 67.25,-76.39 70.75,-66.39 63.75,-66.39"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-65.97C67.25,-54.21 67.25,-40.76 67.25,-30.81"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-65.88 67.25,-75.88 70.75,-65.88 63.75,-65.88"/>
</a>
</g>
<text text-anchor="middle" x="74.38" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> arr</text>
@@ -61,8 +61,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-144.28C67.25,-132.95 67.25,-119 67.25,-108.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-144.24 67.25,-154.24 70.75,-144.24 63.75,-144.24"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-143.92C67.25,-132.66 67.25,-118.89 67.25,-108.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-143.73 67.25,-153.73 70.75,-143.73 63.75,-143.73"/>
</a>
</g>
<text text-anchor="middle" x="88.62" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: data_structures::queue_using_array::Queue_Array Pages: 1 -->
<svg width="143pt" height="183pt"
@@ -32,8 +32,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-66.71C67.25,-54.78 67.25,-40.96 67.25,-30.81"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-66.39 67.25,-76.39 70.75,-66.39 63.75,-66.39"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-65.97C67.25,-54.21 67.25,-40.76 67.25,-30.81"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-65.88 67.25,-75.88 70.75,-65.88 63.75,-65.88"/>
</a>
</g>
<text text-anchor="middle" x="74.38" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> arr</text>
@@ -51,8 +51,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-144.28C67.25,-132.95 67.25,-119 67.25,-108.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-144.24 67.25,-154.24 70.75,-144.24 63.75,-144.24"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M67.25,-143.92C67.25,-132.66 67.25,-118.89 67.25,-108.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="63.75,-143.73 67.25,-153.73 70.75,-143.73 63.75,-143.73"/>
</a>
</g>
<text text-anchor="middle" x="88.62" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -3,5 +3,5 @@
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,94,159,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="85,135,85,242,79,242,79,135"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="35,5,129,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="85,46,85,94,79,94,79,46"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="85,47,85,94,79,94,79,47"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: dsu Pages: 1 -->
<svg width="123pt" height="205pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-100.25C57.5,-76.36 57.5,-37.3 57.5,-19.71"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-100.16 57.5,-110.16 61,-100.16 54,-100.16"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-99.92C57.5,-76 57.5,-37.22 57.5,-19.71"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-99.65 57.5,-109.65 61,-99.65 54,-99.65"/>
</a>
</g>
<text text-anchor="middle" x="84.88" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> depth</text>
@@ -63,8 +63,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-166.9C57.5,-154.93 57.5,-140.23 57.5,-131.02"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-166.66 57.5,-176.66 61,-166.66 54,-166.66"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-166.15C57.5,-154.32 57.5,-140.04 57.5,-131.02"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-166.14 57.5,-176.14 61,-166.14 54,-166.14"/>
</a>
</g>
<text text-anchor="middle" x="78.88" y="-150.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: dsu Pages: 1 -->
<svg width="123pt" height="205pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-100.25C57.5,-76.36 57.5,-37.3 57.5,-19.71"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-100.16 57.5,-110.16 61,-100.16 54,-100.16"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-99.92C57.5,-76 57.5,-37.22 57.5,-19.71"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-99.65 57.5,-109.65 61,-99.65 54,-99.65"/>
</a>
</g>
<text text-anchor="middle" x="84.88" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> depth</text>
@@ -53,8 +53,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-166.9C57.5,-154.93 57.5,-140.23 57.5,-131.02"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-166.66 57.5,-176.66 61,-166.66 54,-166.66"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-166.15C57.5,-154.32 57.5,-140.04 57.5,-131.02"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-166.14 57.5,-176.14 61,-166.14 54,-166.14"/>
</a>
</g>
<text text-anchor="middle" x="78.88" y="-150.5" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,7 +1,7 @@
<map id="math/modular_inverse_simple.cpp" name="math/modular_inverse_simple.cpp">
<area shape="rect" id="Node000001" title="Simple implementation of modular multiplicative inverse" alt="" coords="8,5,158,46"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,94,70,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="74,48,54,82,49,80,69,45"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="74,48,54,82,50,79,69,45"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="94,94,165,120"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="97,45,117,80,113,82,92,48"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="97,45,117,79,112,82,92,48"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/modular_inverse_simple.cpp Pages: 1 -->
<svg width="128pt" height="94pt"
@@ -41,8 +41,8 @@
<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="M49.72,-54.95C45.19,-47.1 39.56,-37.35 34.73,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.4,-27.61 29.37,-20.7 31.34,-31.11 37.4,-27.61"/>
<path fill="none" stroke="#63b8ff" d="M49.72,-54.95C45.29,-47.28 39.8,-37.77 35.05,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="38.16,-27.92 30.12,-21.01 32.09,-31.42 38.16,-27.92"/>
</a>
</g>
</g>
@@ -59,8 +59,8 @@
<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="M66.78,-54.95C71.44,-47.1 77.24,-37.35 82.21,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.63,-31.09 87.73,-20.7 79.61,-27.51 85.63,-31.09"/>
<path fill="none" stroke="#63b8ff" d="M66.78,-54.95C71.34,-47.28 76.99,-37.77 81.88,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.85,-31.39 86.96,-21 78.84,-27.81 84.85,-31.39"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/modular_inverse_simple.cpp Pages: 1 -->
<svg width="128pt" height="94pt"
@@ -31,8 +31,8 @@
<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="M49.72,-54.95C45.19,-47.1 39.56,-37.35 34.73,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.4,-27.61 29.37,-20.7 31.34,-31.11 37.4,-27.61"/>
<path fill="none" stroke="#63b8ff" d="M49.72,-54.95C45.29,-47.28 39.8,-37.77 35.05,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="38.16,-27.92 30.12,-21.01 32.09,-31.42 38.16,-27.92"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<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="M66.78,-54.95C71.44,-47.1 77.24,-37.35 82.21,-28.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.63,-31.09 87.73,-20.7 79.61,-27.51 85.63,-31.09"/>
<path fill="none" stroke="#63b8ff" d="M66.78,-54.95C71.34,-47.28 76.99,-37.77 81.88,-29.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.85,-31.39 86.96,-21 78.84,-27.81 84.85,-31.39"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: dynamic_programming/0_1_knapsack.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -118,23 +118,23 @@ Include dependency graph for 0_1_knapsack.cpp:</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:dd/d24/namespacedynamic__programming"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/namespacedynamic__programming.html">dynamic_programming</a></td></tr>
<tr class="memitem:dd/d24/namespacedynamic__programming" id="r_dd/d24/namespacedynamic__programming"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/namespacedynamic__programming.html">dynamic_programming</a></td></tr>
<tr class="memdesc:dd/d24/namespacedynamic__programming"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Programming algorithms. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d7/daf/namespace_knapsack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/daf/namespace_knapsack.html">Knapsack</a></td></tr>
<tr class="memitem:d7/daf/namespace_knapsack" id="r_d7/daf/namespace_knapsack"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/daf/namespace_knapsack.html">Knapsack</a></td></tr>
<tr class="memdesc:d7/daf/namespace_knapsack"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of 0-1 <a class="el" href="../../d7/daf/namespace_knapsack.html" title="Implementation of 0-1 Knapsack problem.">Knapsack</a> problem. <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:a15edf30f336885e5b851f6b7199c6cd1"><td class="memTemplParams" colspan="2">template&lt;size_t n&gt; </td></tr>
<tr class="memitem:a15edf30f336885e5b851f6b7199c6cd1" id="r_a15edf30f336885e5b851f6b7199c6cd1"><td class="memTemplParams" colspan="2">template&lt;size_t n&gt; </td></tr>
<tr class="memitem:a15edf30f336885e5b851f6b7199c6cd1"><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../db/d16/0__1__knapsack_8cpp.html#a15edf30f336885e5b851f6b7199c6cd1">dynamic_programming::knapsack::maxKnapsackValue</a> (const int capacity, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int, n &gt; &amp;weight, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int, n &gt; &amp;value)</td></tr>
<tr class="memdesc:a15edf30f336885e5b851f6b7199c6cd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Picking up all those items whose combined weight is below the given capacity and calculating the value of those picked items. Trying all possible combinations will yield the maximum knapsack value. <br /></td></tr>
<tr class="separator:a15edf30f336885e5b851f6b7199c6cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d16/0__1__knapsack_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</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="../../db/d16/0__1__knapsack_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to test the above algorithm. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d16/0__1__knapsack_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d16/0__1__knapsack_8cpp.html#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>
@@ -345,7 +345,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_8a20dd5bfd5341a725342bf72b6b686f.html">dynamic_programming</a></li><li class="navelem"><a class="el" href="../../db/d16/0__1__knapsack_8cpp.html">0_1_knapsack.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,6 +1,6 @@
<map id="dynamic_programming::knapsack::maxKnapsackValue" name="dynamic_programming::knapsack::maxKnapsackValue">
<area shape="rect" id="Node000001" title="Picking up all those items whose combined weight is below the given capacity and calculating the valu..." alt="" coords="5,29,214,70"/>
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="74,29,72,19,78,10,90,5,110,3,131,5,143,12,140,17,129,10,109,8,92,10,81,15,77,20,79,28"/>
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="74,29,72,19,78,10,90,5,110,3,130,5,142,11,140,16,129,10,109,8,92,10,81,15,77,20,79,28"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="262,37,334,63"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="214,47,247,47,247,52,214,52"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="214,47,246,47,246,52,214,52"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: dynamic_programming::knapsack::maxKnapsackValue Pages: 1 -->
<svg width="255pt" height="57pt"
@@ -32,8 +32,8 @@
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M53.1,-30.99C47.99,-40.06 56.33,-48.5 78.12,-48.5 90.38,-48.5 98.39,-45.83 102.13,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.71,-42.27 103.15,-31.99 98.74,-41.62 105.71,-42.27"/>
<path fill="none" stroke="#63b8ff" d="M53.1,-30.99C47.99,-40.06 56.33,-48.5 78.12,-48.5 90.04,-48.5 97.94,-45.97 101.81,-42.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.26,-42.83 102.97,-32.49 98.31,-42 105.26,-42.83"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<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="M156.49,-15.25C165.07,-15.25 173.49,-15.25 181.22,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181,-18.75 191,-15.25 181,-11.75 181,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M156.49,-15.25C164.87,-15.25 173.1,-15.25 180.68,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="180.48,-18.75 190.48,-15.25 180.48,-11.75 180.48,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: dynamic_programming::knapsack::maxKnapsackValue Pages: 1 -->
<svg width="255pt" height="57pt"
@@ -22,8 +22,8 @@
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M53.1,-30.99C47.99,-40.06 56.33,-48.5 78.12,-48.5 90.38,-48.5 98.39,-45.83 102.13,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.71,-42.27 103.15,-31.99 98.74,-41.62 105.71,-42.27"/>
<path fill="none" stroke="#63b8ff" d="M53.1,-30.99C47.99,-40.06 56.33,-48.5 78.12,-48.5 90.04,-48.5 97.94,-45.97 101.81,-42.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.26,-42.83 102.97,-32.49 98.31,-42 105.26,-42.83"/>
</a>
</g>
</g>
@@ -40,8 +40,8 @@
<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="M156.49,-15.25C165.07,-15.25 173.49,-15.25 181.22,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181,-18.75 191,-15.25 181,-11.75 181,-18.75"/>
<path fill="none" stroke="#63b8ff" d="M156.49,-15.25C164.87,-15.25 173.1,-15.25 180.68,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="180.48,-18.75 190.48,-15.25 180.48,-11.75 180.48,-18.75"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="Function to test the above algorithm." 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,82,16,82,21,49,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,81,16,81,21,49,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -40,8 +40,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -30,8 +30,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,7 +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/d16/0__1__knapsack_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Function to test the above algorithm." alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,88,16,88,21,55,21"/>
<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,179,16,179,21,146,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,178,16,178,21,146,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -40,8 +40,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -58,8 +58,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -30,8 +30,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -48,8 +48,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: linear_probing::Entry Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -107,14 +107,14 @@ $(document).ready(function(){initNavTree('db/d19/structlinear__probing_1_1_entry
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2139f643a3caf074da1db8a9fa16fa77"><td class="memItemLeft" align="right" valign="top"><a id="a2139f643a3caf074da1db8a9fa16fa77" name="a2139f643a3caf074da1db8a9fa16fa77"></a>
<tr class="memitem:a2139f643a3caf074da1db8a9fa16fa77" id="r_a2139f643a3caf074da1db8a9fa16fa77"><td class="memItemLeft" align="right" valign="top"><a id="a2139f643a3caf074da1db8a9fa16fa77" name="a2139f643a3caf074da1db8a9fa16fa77"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Entry</b> (int <a class="el" href="../../db/d19/structlinear__probing_1_1_entry.html#a4d84e90b73022083761f85f8586c4c2a">key</a>=notPresent)</td></tr>
<tr class="memdesc:a2139f643a3caf074da1db8a9fa16fa77"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor <br /></td></tr>
<tr class="separator:a2139f643a3caf074da1db8a9fa16fa77"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a4d84e90b73022083761f85f8586c4c2a"><td class="memItemLeft" align="right" valign="top"><a id="a4d84e90b73022083761f85f8586c4c2a" name="a4d84e90b73022083761f85f8586c4c2a"></a>
<tr class="memitem:a4d84e90b73022083761f85f8586c4c2a" id="r_a4d84e90b73022083761f85f8586c4c2a"><td class="memItemLeft" align="right" valign="top"><a id="a4d84e90b73022083761f85f8586c4c2a" name="a4d84e90b73022083761f85f8586c4c2a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
<tr class="memdesc:a4d84e90b73022083761f85f8586c4c2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">key value <br /></td></tr>
<tr class="separator:a4d84e90b73022083761f85f8586c4c2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -130,7 +130,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>key</b></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d8/d89/namespacelinear__probing.html">linear_probing</a></li><li class="navelem"><a class="el" href="../../db/d19/structlinear__probing_1_1_entry.html">Entry</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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('dc/d61/classgraph_1_1_graph.html','../
<!-- 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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: math/n_bonacci.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -117,22 +117,22 @@ Include dependency graph for n_bonacci.cpp:</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:dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memitem:dd/d47/namespacemath" id="r_dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memdesc:dd/d47/namespacemath"><td class="mdescLeft">&#160;</td><td class="mdescRight">for IO operations <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:de/d36/namespacen__bonacci"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d36/namespacen__bonacci.html">n_bonacci</a></td></tr>
<tr class="memitem:de/d36/namespacen__bonacci" id="r_de/d36/namespacen__bonacci"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/d36/namespacen__bonacci.html">n_bonacci</a></td></tr>
<tr class="memdesc:de/d36/namespacen__bonacci"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions for the <a href="http://oeis.org/wiki/N-bonacci_numbers" target="_blank">N-bonacci</a> implementation. <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:a6849b68f760be628d5975ab3eddec63d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; uint64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d27/n__bonacci_8cpp.html#a6849b68f760be628d5975ab3eddec63d">math::n_bonacci::N_bonacci</a> (const uint64_t &amp;n, const uint64_t &amp;m)</td></tr>
<tr class="memitem:a6849b68f760be628d5975ab3eddec63d" id="r_a6849b68f760be628d5975ab3eddec63d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; uint64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d27/n__bonacci_8cpp.html#a6849b68f760be628d5975ab3eddec63d">math::n_bonacci::N_bonacci</a> (const uint64_t &amp;n, const uint64_t &amp;m)</td></tr>
<tr class="memdesc:a6849b68f760be628d5975ab3eddec63d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds the N-Bonacci series for the <code>n</code> parameter value and <code>m</code> parameter terms. <br /></td></tr>
<tr class="separator:a6849b68f760be628d5975ab3eddec63d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d27/n__bonacci_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</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="../../db/d27/n__bonacci_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d27/n__bonacci_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d27/n__bonacci_8cpp.html#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>
@@ -315,7 +315,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../db/d27/n__bonacci_8cpp.html">n_bonacci.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
<map id="math::n_bonacci::N_bonacci" name="math::n_bonacci::N_bonacci">
<area shape="rect" id="Node000001" title="Finds the N&#45;Bonacci series for the n parameter value and m parameter terms." alt="" coords="5,29,141,70"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="46,29,45,20,49,11,59,5,73,3,89,5,98,12,94,16,87,10,73,8,61,10,53,14,50,20,52,28"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="46,29,45,20,49,11,59,5,73,3,88,5,97,12,94,16,86,10,73,8,61,10,53,14,50,20,52,28"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math::n_bonacci::N_bonacci Pages: 1 -->
<svg width="110pt" height="57pt"
@@ -32,8 +32,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.76,-30.99C29.09,-40.06 35.09,-48.5 50.75,-48.5 59.56,-48.5 65.31,-45.83 68,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.56,-42.2 68.74,-31.99 64.57,-41.73 71.56,-42.2"/>
<path fill="none" stroke="#63b8ff" d="M32.76,-30.99C29.09,-40.06 35.09,-48.5 50.75,-48.5 59.31,-48.5 64.99,-45.97 67.77,-42.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.24,-42.76 68.61,-32.49 64.26,-42.16 71.24,-42.76"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math::n_bonacci::N_bonacci Pages: 1 -->
<svg width="110pt" height="57pt"
@@ -22,8 +22,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.76,-30.99C29.09,-40.06 35.09,-48.5 50.75,-48.5 59.56,-48.5 65.31,-45.83 68,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.56,-42.2 68.74,-31.99 64.57,-41.73 71.56,-42.2"/>
<path fill="none" stroke="#63b8ff" d="M32.76,-30.99C29.09,-40.06 35.09,-48.5 50.75,-48.5 59.31,-48.5 64.99,-45.97 67.77,-42.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.24,-42.76 68.61,-32.49 64.26,-42.16 71.24,-42.76"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,5 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="Self&#45;test implementations." 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,82,16,82,21,49,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,81,16,81,21,49,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -40,8 +40,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -30,8 +30,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,7 +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/d27/n__bonacci_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,88,16,88,21,55,21"/>
<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,179,16,179,21,146,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,178,16,178,21,146,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -40,8 +40,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -58,8 +58,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -30,8 +30,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -48,8 +48,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: geometry::jarvis::Convexhull Pages: 1 -->
<svg width="149pt" height="172pt"
@@ -41,8 +41,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-55.37C70.25,-42.77 70.25,-28.37 70.25,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-55.22 70.25,-65.22 73.75,-55.22 66.75,-55.22"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-54.98C70.25,-42.48 70.25,-28.27 70.25,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-54.71 70.25,-64.71 73.75,-54.71 66.75,-54.71"/>
</a>
</g>
<text text-anchor="middle" x="84.88" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> points</text>
@@ -60,8 +60,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-133.03C70.25,-121.7 70.25,-107.75 70.25,-97.42"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-132.99 70.25,-142.99 73.75,-132.99 66.75,-132.99"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-132.67C70.25,-121.41 70.25,-107.64 70.25,-97.42"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-132.48 70.25,-142.48 73.75,-132.48 66.75,-132.48"/>
</a>
</g>
<text text-anchor="middle" x="91.62" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: geometry::jarvis::Convexhull Pages: 1 -->
<svg width="149pt" height="172pt"
@@ -31,8 +31,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-55.37C70.25,-42.77 70.25,-28.37 70.25,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-55.22 70.25,-65.22 73.75,-55.22 66.75,-55.22"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-54.98C70.25,-42.48 70.25,-28.27 70.25,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-54.71 70.25,-64.71 73.75,-54.71 66.75,-54.71"/>
</a>
</g>
<text text-anchor="middle" x="84.88" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> points</text>
@@ -50,8 +50,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-133.03C70.25,-121.7 70.25,-107.75 70.25,-97.42"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-132.99 70.25,-142.99 73.75,-132.99 66.75,-132.99"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M70.25,-132.67C70.25,-121.41 70.25,-107.64 70.25,-97.42"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="66.75,-132.48 70.25,-142.48 73.75,-132.48 66.75,-132.48"/>
</a>
</g>
<text text-anchor="middle" x="91.62" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -1,15 +1,15 @@
<map id="math/fast_power.cpp" name="math/fast_power.cpp">
<area shape="rect" id="Node000001" title="Faster computation for ." alt="" coords="176,5,318,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,70,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="212,34,84,77,83,72,210,29"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="212,34,85,77,84,72,210,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="94,79,152,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="227,34,157,74,155,69,224,29"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="227,34,158,73,155,69,224,29"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="175,79,236,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="242,33,222,67,218,65,238,30"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="242,33,222,67,218,64,238,30"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="260,79,319,105"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="256,30,277,65,273,68,252,33"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="256,30,277,64,272,67,252,33"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="343,79,396,105"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="269,29,337,69,335,73,266,34"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="421,79,492,105"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="283,29,408,71,406,76,281,34"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="283,29,407,71,405,76,281,34"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/fast_power.cpp Pages: 1 -->
<svg width="373pt" height="83pt"
@@ -40,8 +40,8 @@
<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="M154.49,-54.84C128.08,-45.88 87.48,-32.11 58.62,-22.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.15,-18.81 49.56,-18.91 57.91,-25.44 60.15,-18.81"/>
<path fill="none" stroke="#63b8ff" d="M154.49,-54.84C128.31,-45.96 88.19,-32.36 59.38,-22.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.59,-19.3 49.99,-19.4 58.34,-25.93 60.59,-19.3"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M165.35,-54.84C151.05,-46.66 129.74,-34.46 113.13,-24.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.4,-21.63 104.98,-19.7 111.92,-27.71 115.4,-21.63"/>
<path fill="none" stroke="#63b8ff" d="M165.35,-54.84C151.19,-46.73 130.14,-34.68 113.6,-25.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.71,-22.39 105.29,-20.45 112.23,-28.46 115.71,-22.39"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<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="M176.01,-55.08C171.9,-48.03 166,-37.9 160.87,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.41,-27.49 155.36,-20.61 157.36,-31.01 163.41,-27.49"/>
<path fill="none" stroke="#63b8ff" d="M176.01,-55.08C171.95,-48.11 166.13,-38.12 161.04,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="164.17,-27.8 156.12,-20.92 158.12,-31.32 164.17,-27.8"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<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="M186.41,-55.08C190.69,-47.96 196.87,-37.68 202.2,-28.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.58,-30.98 207.73,-20.61 199.58,-27.38 205.58,-30.98"/>
<path fill="none" stroke="#63b8ff" d="M186.41,-55.08C190.6,-48.11 196.6,-38.12 201.86,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.8,-31.28 206.95,-20.91 198.8,-27.68 204.8,-31.28"/>
</a>
</g>
</g>
@@ -113,7 +113,7 @@
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M196.73,-54.84C210.74,-46.73 231.56,-34.68 247.93,-25.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.54,-27.74 256.44,-19.7 246.03,-21.68 249.54,-27.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.23,-28.5 256.13,-20.46 245.72,-22.44 249.23,-28.5"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<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="M207.76,-54.84C233.47,-46.12 272.62,-32.84 301.31,-23.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="302.02,-26.23 310.36,-19.7 299.77,-19.6 302.02,-26.23"/>
<path fill="none" stroke="#63b8ff" d="M207.76,-54.84C233.25,-46.2 271.94,-33.07 300.55,-23.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="301.58,-26.72 309.93,-20.19 299.33,-20.09 301.58,-26.72"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math/fast_power.cpp Pages: 1 -->
<svg width="373pt" height="83pt"
@@ -30,8 +30,8 @@
<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="M154.49,-54.84C128.08,-45.88 87.48,-32.11 58.62,-22.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.15,-18.81 49.56,-18.91 57.91,-25.44 60.15,-18.81"/>
<path fill="none" stroke="#63b8ff" d="M154.49,-54.84C128.31,-45.96 88.19,-32.36 59.38,-22.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.59,-19.3 49.99,-19.4 58.34,-25.93 60.59,-19.3"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<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="M165.35,-54.84C151.05,-46.66 129.74,-34.46 113.13,-24.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.4,-21.63 104.98,-19.7 111.92,-27.71 115.4,-21.63"/>
<path fill="none" stroke="#63b8ff" d="M165.35,-54.84C151.19,-46.73 130.14,-34.68 113.6,-25.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.71,-22.39 105.29,-20.45 112.23,-28.46 115.71,-22.39"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<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="M176.01,-55.08C171.9,-48.03 166,-37.9 160.87,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.41,-27.49 155.36,-20.61 157.36,-31.01 163.41,-27.49"/>
<path fill="none" stroke="#63b8ff" d="M176.01,-55.08C171.95,-48.11 166.13,-38.12 161.04,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="164.17,-27.8 156.12,-20.92 158.12,-31.32 164.17,-27.8"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<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="M186.41,-55.08C190.69,-47.96 196.87,-37.68 202.2,-28.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.58,-30.98 207.73,-20.61 199.58,-27.38 205.58,-30.98"/>
<path fill="none" stroke="#63b8ff" d="M186.41,-55.08C190.6,-48.11 196.6,-38.12 201.86,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.8,-31.28 206.95,-20.91 198.8,-27.68 204.8,-31.28"/>
</a>
</g>
</g>
@@ -103,7 +103,7 @@
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M196.73,-54.84C210.74,-46.73 231.56,-34.68 247.93,-25.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.54,-27.74 256.44,-19.7 246.03,-21.68 249.54,-27.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.23,-28.5 256.13,-20.46 245.72,-22.44 249.23,-28.5"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<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="M207.76,-54.84C233.47,-46.12 272.62,-32.84 301.31,-23.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="302.02,-26.23 310.36,-19.7 299.77,-19.6 302.02,-26.23"/>
<path fill="none" stroke="#63b8ff" d="M207.76,-54.84C233.25,-46.2 271.94,-33.07 300.55,-23.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="301.58,-26.72 309.93,-20.19 299.33,-20.09 301.58,-26.72"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('da/d37/structdata__structures_1_1spars
<!-- 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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: others/tower_of_hanoi.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -120,13 +120,13 @@ Classes</h2></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:a746d9a3984bba88fd6dd91978f6931ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#a746d9a3984bba88fd6dd91978f6931ed">show</a> (const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const F, const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const T, const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const U)</td></tr>
<tr class="memitem:a746d9a3984bba88fd6dd91978f6931ed" id="r_a746d9a3984bba88fd6dd91978f6931ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#a746d9a3984bba88fd6dd91978f6931ed">show</a> (const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const F, const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const T, const struct <a class="el" href="../../d2/d2c/structtower.html">tower</a> *const U)</td></tr>
<tr class="separator:a746d9a3984bba88fd6dd91978f6931ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4cfc41e546f1f8d25f01e0804e8b61d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d">mov</a> (<a class="el" href="../../d2/d2c/structtower.html">tower</a> *From, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *To)</td></tr>
<tr class="memitem:af4cfc41e546f1f8d25f01e0804e8b61d" id="r_af4cfc41e546f1f8d25f01e0804e8b61d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d">mov</a> (<a class="el" href="../../d2/d2c/structtower.html">tower</a> *From, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *To)</td></tr>
<tr class="separator:af4cfc41e546f1f8d25f01e0804e8b61d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab037f72a5eac476535a6cfbbcb965417"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#ab037f72a5eac476535a6cfbbcb965417">TH</a> (int n, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *From, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *Using, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *To)</td></tr>
<tr class="memitem:ab037f72a5eac476535a6cfbbcb965417" id="r_ab037f72a5eac476535a6cfbbcb965417"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#ab037f72a5eac476535a6cfbbcb965417">TH</a> (int n, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *From, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *Using, <a class="el" href="../../d2/d2c/structtower.html">tower</a> *To)</td></tr>
<tr class="separator:ab037f72a5eac476535a6cfbbcb965417"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d3c/tower__of__hanoi_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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>
@@ -344,7 +344,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9510827d0b234b3cc54b29892f217477.html">others</a></li><li class="navelem"><a class="el" href="../../db/d3c/tower__of__hanoi_8cpp.html">tower_of_hanoi.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,6 +1,6 @@
<map id="TH" name="TH">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,29,45,55"/>
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="8,30,5,21,7,12,14,5,25,3,37,6,43,13,39,16,34,10,25,8,16,10,12,14,11,20,13,28"/>
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="8,30,5,21,7,12,14,5,25,3,37,6,43,12,39,16,34,10,25,8,16,10,12,14,11,20,13,28"/>
<area shape="rect" id="Node000002" href="$db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d" title=" " alt="" coords="93,29,139,55"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="45,40,77,40,77,45,45,45"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: TH Pages: 1 -->
<svg width="108pt" height="45pt"
@@ -31,8 +31,8 @@
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M4.08,-19.54C-0.78,-28.15 2.77,-37.25 14.75,-37.25 21.49,-37.25 25.56,-34.37 26.97,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="30.3,-29.94 25.42,-20.54 23.37,-30.93 30.3,-29.94"/>
<path fill="none" stroke="#63b8ff" d="M4.08,-19.54C-0.78,-28.15 2.77,-37.25 14.75,-37.25 21.3,-37.25 25.33,-34.53 26.84,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="30.35,-30.51 25.61,-21.04 23.41,-31.4 30.35,-30.51"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<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="M29.77,-9.62C36.86,-9.62 45.72,-9.62 54.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.06,-13.13 64.06,-9.62 54.06,-6.13 54.06,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M29.77,-9.62C36.78,-9.62 45.52,-9.62 53.83,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="53.55,-13.13 63.55,-9.63 53.55,-6.13 53.55,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: TH Pages: 1 -->
<svg width="108pt" height="45pt"
@@ -21,8 +21,8 @@
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M4.08,-19.54C-0.78,-28.15 2.77,-37.25 14.75,-37.25 21.49,-37.25 25.56,-34.37 26.97,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="30.3,-29.94 25.42,-20.54 23.37,-30.93 30.3,-29.94"/>
<path fill="none" stroke="#63b8ff" d="M4.08,-19.54C-0.78,-28.15 2.77,-37.25 14.75,-37.25 21.3,-37.25 25.33,-34.53 26.84,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="30.35,-30.51 25.61,-21.04 23.41,-31.4 30.35,-30.51"/>
</a>
</g>
</g>
@@ -39,8 +39,8 @@
<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="M29.77,-9.62C36.86,-9.62 45.72,-9.62 54.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.06,-13.13 64.06,-9.62 54.06,-6.13 54.06,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M29.77,-9.62C36.78,-9.62 45.52,-9.62 53.83,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="53.55,-13.13 63.55,-9.63 53.55,-6.13 53.55,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -1,8 +1,8 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,29,55,55"/>
<area shape="rect" id="Node000002" href="$db/d3c/tower__of__hanoi_8cpp.html#ab037f72a5eac476535a6cfbbcb965417" title=" " alt="" coords="103,29,142,55"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,40,88,40,88,45,55,45"/>
<area shape="poly" id="edge3_Node000002_Node000002" title=" " alt="" coords="106,30,103,21,104,12,111,5,122,3,135,6,141,13,137,16,132,10,122,8,114,10,109,14,108,20,111,28"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,40,87,40,87,45,55,45"/>
<area shape="poly" id="edge3_Node000002_Node000002" title=" " alt="" coords="106,30,103,21,104,12,111,5,122,3,134,6,140,12,136,16,132,10,122,8,114,10,109,14,108,20,111,28"/>
<area shape="rect" id="Node000003" href="$db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d" title=" " alt="" coords="190,29,236,55"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="142,40,175,40,175,45,142,45"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="142,40,174,40,174,45,142,45"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="181pt" height="45pt"
@@ -40,8 +40,8 @@
<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.17,-9.62C44.68,-9.62 53.58,-9.62 61.74,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.59,-13.13 71.59,-9.62 61.59,-6.13 61.59,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M37.17,-9.62C44.51,-9.62 53.17,-9.62 61.18,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.07,-13.13 71.07,-9.63 61.07,-6.13 61.07,-13.13"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<g id="edge3_Node000002_Node000002" class="edge">
<title>Node2&#45;&gt;Node2</title>
<g id="a_edge3_Node000002_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.08,-19.54C72.22,-28.15 75.77,-37.25 87.75,-37.25 94.49,-37.25 98.56,-34.37 99.97,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.3,-29.94 98.42,-20.54 96.37,-30.93 103.3,-29.94"/>
<path fill="none" stroke="#63b8ff" d="M77.08,-19.54C72.22,-28.15 75.77,-37.25 87.75,-37.25 94.3,-37.25 98.33,-34.53 99.84,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.35,-30.51 98.61,-21.04 96.41,-31.4 103.35,-30.51"/>
</a>
</g>
</g>
@@ -67,8 +67,8 @@
<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="M102.77,-9.62C109.86,-9.62 118.72,-9.62 127.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.06,-13.13 137.06,-9.62 127.06,-6.13 127.06,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M102.77,-9.62C109.78,-9.62 118.52,-9.62 126.83,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.55,-13.13 136.55,-9.63 126.55,-6.13 126.55,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="181pt" height="45pt"
@@ -30,8 +30,8 @@
<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.17,-9.62C44.68,-9.62 53.58,-9.62 61.74,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.59,-13.13 71.59,-9.62 61.59,-6.13 61.59,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M37.17,-9.62C44.51,-9.62 53.17,-9.62 61.18,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.07,-13.13 71.07,-9.63 61.07,-6.13 61.07,-13.13"/>
</a>
</g>
</g>
@@ -39,8 +39,8 @@
<g id="edge3_Node000002_Node000002" class="edge">
<title>Node2&#45;&gt;Node2</title>
<g id="a_edge3_Node000002_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.08,-19.54C72.22,-28.15 75.77,-37.25 87.75,-37.25 94.49,-37.25 98.56,-34.37 99.97,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.3,-29.94 98.42,-20.54 96.37,-30.93 103.3,-29.94"/>
<path fill="none" stroke="#63b8ff" d="M77.08,-19.54C72.22,-28.15 75.77,-37.25 87.75,-37.25 94.3,-37.25 98.33,-34.53 99.84,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.35,-30.51 98.61,-21.04 96.41,-31.4 103.35,-30.51"/>
</a>
</g>
</g>
@@ -57,8 +57,8 @@
<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="M102.77,-9.62C109.86,-9.62 118.72,-9.62 127.12,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.06,-13.13 137.06,-9.62 127.06,-6.13 127.06,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M102.77,-9.62C109.78,-9.62 118.52,-9.62 126.83,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="126.55,-13.13 136.55,-9.63 126.55,-6.13 126.55,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: sorting/wave_sort.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -118,23 +118,23 @@ Include dependency graph for wave_sort.cpp:</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:d5/d91/namespacesorting"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html">sorting</a></td></tr>
<tr class="memitem:d5/d91/namespacesorting" id="r_d5/d91/namespacesorting"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html">sorting</a></td></tr>
<tr class="memdesc:d5/d91/namespacesorting"><td class="mdescLeft">&#160;</td><td class="mdescRight">for working with vectors <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d9/d21/namespacewave__sort"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d21/namespacewave__sort.html">wave_sort</a></td></tr>
<tr class="memitem:d9/d21/namespacewave__sort" id="r_d9/d21/namespacewave__sort"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d21/namespacewave__sort.html">wave_sort</a></td></tr>
<tr class="memdesc:d9/d21/namespacewave__sort"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions for the <a href="https://www.geeksforgeeks.org/sort-array-wave-form-2/" target="_blank">Wave sort</a> implementation. <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:a7d4f243b9dc13ace4ef77e30dbc56f12"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a7d4f243b9dc13ace4ef77e30dbc56f12" id="r_a7d4f243b9dc13ace4ef77e30dbc56f12"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a7d4f243b9dc13ace4ef77e30dbc56f12"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../db/d3f/wave__sort_8cpp.html#a7d4f243b9dc13ace4ef77e30dbc56f12">sorting::wave_sort::waveSort</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; T &gt; &amp;in_arr, int64_t n)</td></tr>
<tr class="memdesc:a7d4f243b9dc13ace4ef77e30dbc56f12"><td class="mdescLeft">&#160;</td><td class="mdescRight">The main function implements that implements the Wave Sort algorithm. <br /></td></tr>
<tr class="separator:a7d4f243b9dc13ace4ef77e30dbc56f12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3f/wave__sort_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</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="../../db/d3f/wave__sort_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d3f/wave__sort_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d3f/wave__sort_8cpp.html#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>
@@ -313,7 +313,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_bb1b521853a9c46347182a9d10420771.html">sorting</a></li><li class="navelem"><a class="el" href="../../db/d3f/wave__sort_8cpp.html">wave_sort.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,12 +1,12 @@
<map id="sorting::wave_sort::waveSort" name="sorting::wave_sort::waveSort">
<area shape="rect" id="Node000001" title="The main function implements that implements the Wave Sort algorithm." alt="" coords="5,73,134,113"/>
<area shape="poly" id="edge5_Node000001_Node000001" title=" " alt="" coords="36,72,35,63,40,54,52,48,70,46,89,48,100,55,98,60,87,53,69,51,53,53,44,58,40,64,41,71"/>
<area shape="poly" id="edge5_Node000001_Node000001" title=" " alt="" coords="36,72,35,63,40,54,52,48,70,46,89,48,100,55,97,59,87,53,69,51,53,53,44,58,40,64,41,71"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="182,5,304,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="114,69,181,40,193,35,195,39,183,45,116,74"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="114,69,181,40,192,35,194,40,183,45,116,74"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="187,55,299,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="134,81,171,75,172,81,134,86"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/sort.html#" title=" " alt="" coords="208,104,278,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="134,99,194,107,193,113,134,104"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="204,153,282,179"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="118,111,183,140,195,145,193,150,181,145,115,116"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="118,111,183,140,194,145,192,149,181,145,115,116"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: sorting::wave_sort::waveSort Pages: 1 -->
<svg width="232pt" height="138pt"
@@ -32,8 +32,8 @@
<g id="edge5_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M25.09,-80.36C20.39,-89.43 28.07,-97.88 48.12,-97.88 59.41,-97.88 66.77,-95.2 70.22,-91.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.79,-91.62 71.16,-81.36 66.82,-91.02 73.79,-91.62"/>
<path fill="none" stroke="#63b8ff" d="M25.09,-80.36C20.39,-89.43 28.07,-97.88 48.12,-97.88 59.09,-97.88 66.36,-95.35 69.93,-91.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.38,-92.19 71,-81.87 66.42,-91.42 73.38,-92.19"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<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="M82.53,-80.33C97.64,-87.33 115.77,-95.56 132.25,-102.62 135.24,-103.91 138.35,-105.21 141.48,-106.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.83,-110.02 150.41,-110.55 142.47,-103.54 139.83,-110.02"/>
<path fill="none" stroke="#63b8ff" d="M82.53,-80.33C97.64,-87.33 115.77,-95.56 132.25,-102.62 135.05,-103.82 137.95,-105.04 140.88,-106.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.43,-109.45 150.01,-109.98 142.07,-102.96 139.43,-109.45"/>
</a>
</g>
</g>
@@ -68,8 +68,8 @@
<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="M96.42,-71.65C105.64,-73.01 115.35,-74.45 124.71,-75.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.1,-79.44 134.5,-77.45 125.13,-72.52 124.1,-79.44"/>
<path fill="none" stroke="#63b8ff" d="M96.42,-71.65C105.54,-73 115.14,-74.42 124.41,-75.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.6,-79.22 134.01,-77.22 124.63,-72.29 123.6,-79.22"/>
</a>
</g>
</g>
@@ -86,8 +86,8 @@
<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="M96.42,-57.97C111.26,-55.89 127.38,-53.62 141.29,-51.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.48,-55.03 150.9,-50.17 140.51,-48.1 141.48,-55.03"/>
<path fill="none" stroke="#63b8ff" d="M96.42,-57.97C111.11,-55.91 127.06,-53.67 140.87,-51.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.98,-55.24 150.4,-50.38 140.01,-48.31 140.98,-55.24"/>
</a>
</g>
</g>
@@ -104,8 +104,8 @@
<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="M83.38,-49.03C98.33,-42.32 116.1,-34.46 132.25,-27.62 135.25,-26.36 138.36,-25.06 141.5,-23.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.48,-26.75 150.43,-19.74 139.85,-20.26 142.48,-26.75"/>
<path fill="none" stroke="#63b8ff" d="M83.38,-49.03C98.33,-42.32 116.1,-34.46 132.25,-27.62 135.05,-26.44 137.96,-25.23 140.89,-24.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.08,-27.32 150.03,-20.31 139.44,-20.83 142.08,-27.32"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: sorting::wave_sort::waveSort Pages: 1 -->
<svg width="232pt" height="138pt"
@@ -22,8 +22,8 @@
<g id="edge5_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M25.09,-80.36C20.39,-89.43 28.07,-97.88 48.12,-97.88 59.41,-97.88 66.77,-95.2 70.22,-91.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.79,-91.62 71.16,-81.36 66.82,-91.02 73.79,-91.62"/>
<path fill="none" stroke="#63b8ff" d="M25.09,-80.36C20.39,-89.43 28.07,-97.88 48.12,-97.88 59.09,-97.88 66.36,-95.35 69.93,-91.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.38,-92.19 71,-81.87 66.42,-91.42 73.38,-92.19"/>
</a>
</g>
</g>
@@ -40,8 +40,8 @@
<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="M82.53,-80.33C97.64,-87.33 115.77,-95.56 132.25,-102.62 135.24,-103.91 138.35,-105.21 141.48,-106.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.83,-110.02 150.41,-110.55 142.47,-103.54 139.83,-110.02"/>
<path fill="none" stroke="#63b8ff" d="M82.53,-80.33C97.64,-87.33 115.77,-95.56 132.25,-102.62 135.05,-103.82 137.95,-105.04 140.88,-106.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.43,-109.45 150.01,-109.98 142.07,-102.96 139.43,-109.45"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M96.42,-71.65C105.64,-73.01 115.35,-74.45 124.71,-75.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="124.1,-79.44 134.5,-77.45 125.13,-72.52 124.1,-79.44"/>
<path fill="none" stroke="#63b8ff" d="M96.42,-71.65C105.54,-73 115.14,-74.42 124.41,-75.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.6,-79.22 134.01,-77.22 124.63,-72.29 123.6,-79.22"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<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="M96.42,-57.97C111.26,-55.89 127.38,-53.62 141.29,-51.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.48,-55.03 150.9,-50.17 140.51,-48.1 141.48,-55.03"/>
<path fill="none" stroke="#63b8ff" d="M96.42,-57.97C111.11,-55.91 127.06,-53.67 140.87,-51.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.98,-55.24 150.4,-50.38 140.01,-48.31 140.98,-55.24"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<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="M83.38,-49.03C98.33,-42.32 116.1,-34.46 132.25,-27.62 135.25,-26.36 138.36,-25.06 141.5,-23.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.48,-26.75 150.43,-19.74 139.85,-20.26 142.48,-26.75"/>
<path fill="none" stroke="#63b8ff" d="M83.38,-49.03C98.33,-42.32 116.1,-34.46 132.25,-27.62 135.05,-26.44 137.96,-25.23 140.89,-24.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.08,-27.32 150.03,-20.31 139.44,-20.83 142.08,-27.32"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -1,5 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="Self&#45;test implementations." 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,82,16,82,21,49,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,81,16,81,21,49,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -40,8 +40,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="27pt"
@@ -30,8 +30,8 @@
<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.94,-9.62 48.68,-9.62 57.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.08,-13.13 67.08,-9.62 57.08,-6.13 57.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,7 +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/d3f/wave__sort_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,88,16,88,21,55,21"/>
<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,179,16,179,21,146,21"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,178,16,178,21,146,21"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -40,8 +40,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -58,8 +58,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="203pt" height="27pt"
@@ -30,8 +30,8 @@
<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.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<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>
@@ -48,8 +48,8 @@
<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.94,-9.62 121.68,-9.62 130.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.08,-13.13 140.08,-9.62 130.08,-6.13 130.08,-13.13"/>
<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>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -3,7 +3,7 @@
<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.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: math/integral_approximation2.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -123,31 +123,31 @@ Include dependency graph for integral_approximation2.cpp:</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:dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memitem:dd/d47/namespacemath" id="r_dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memdesc:dd/d47/namespacemath"><td class="mdescLeft">&#160;</td><td class="mdescRight">for IO operations <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d0/da4/namespacemonte__carlo"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/da4/namespacemonte__carlo.html">monte_carlo</a></td></tr>
<tr class="memitem:d0/da4/namespacemonte__carlo" id="r_d0/da4/namespacemonte__carlo"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/da4/namespacemonte__carlo.html">monte_carlo</a></td></tr>
<tr class="memdesc:d0/da4/namespacemonte__carlo"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions for the <a href="https://en.wikipedia.org/wiki/Monte_Carlo_integration" target="_blank">Monte Carlo Integration</a> implementation. <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="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a56f3ff2501246c5e47bd2ac320a97446"><td class="memItemLeft" align="right" valign="top"><a id="a56f3ff2501246c5e47bd2ac320a97446" name="a56f3ff2501246c5e47bd2ac320a97446"></a>
<tr class="memitem:a56f3ff2501246c5e47bd2ac320a97446" id="r_a56f3ff2501246c5e47bd2ac320a97446"><td class="memItemLeft" align="right" valign="top"><a id="a56f3ff2501246c5e47bd2ac320a97446" name="a56f3ff2501246c5e47bd2ac320a97446"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>math::monte_carlo::Function</b> = <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; double(double &amp;)&gt;</td></tr>
<tr class="separator:a56f3ff2501246c5e47bd2ac320a97446"><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:a71249ee535f16f8ed2e9cc8f0199a2cf"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#a71249ee535f16f8ed2e9cc8f0199a2cf">math::monte_carlo::generate_samples</a> (const double &amp;start_point, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;pdf, const uint32_t &amp;num_samples, const uint32_t &amp;discard=100000)</td></tr>
<tr class="memitem:a71249ee535f16f8ed2e9cc8f0199a2cf" id="r_a71249ee535f16f8ed2e9cc8f0199a2cf"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#a71249ee535f16f8ed2e9cc8f0199a2cf">math::monte_carlo::generate_samples</a> (const double &amp;start_point, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;pdf, const uint32_t &amp;num_samples, const uint32_t &amp;discard=100000)</td></tr>
<tr class="memdesc:a71249ee535f16f8ed2e9cc8f0199a2cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">short-hand for std::functions used in this implementation <br /></td></tr>
<tr class="separator:a71249ee535f16f8ed2e9cc8f0199a2cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7da9ba8932f1f48b9bbc2d80471af51"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#af7da9ba8932f1f48b9bbc2d80471af51">math::monte_carlo::integral_monte_carlo</a> (const double &amp;start_point, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;function, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;pdf, const uint32_t &amp;num_samples=1000000)</td></tr>
<tr class="memitem:af7da9ba8932f1f48b9bbc2d80471af51" id="r_af7da9ba8932f1f48b9bbc2d80471af51"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#af7da9ba8932f1f48b9bbc2d80471af51">math::monte_carlo::integral_monte_carlo</a> (const double &amp;start_point, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;function, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">Function</a> &amp;pdf, const uint32_t &amp;num_samples=1000000)</td></tr>
<tr class="memdesc:af7da9ba8932f1f48b9bbc2d80471af51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute an approximation of an integral using Monte Carlo integration. <br /></td></tr>
<tr class="separator:af7da9ba8932f1f48b9bbc2d80471af51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</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="../../db/d40/integral__approximation2_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</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="../../db/d40/integral__approximation2_8cpp.html#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>
@@ -480,7 +480,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../db/d40/integral__approximation2_8cpp.html">integral_approximation2.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.9.7 </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.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,10 +1,10 @@
<map id="math::monte_carlo::generate_samples" name="math::monte_carlo::generate_samples">
<area shape="rect" id="Node000001" title="short&#45;hand for std::functions used in this implementation" alt="" coords="5,47,143,88"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="37,47,35,37,41,28,54,23,74,21,96,23,108,30,106,34,94,28,74,26,56,28,45,32,40,38,42,46"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="37,47,35,37,41,28,54,23,74,21,95,23,108,29,105,34,94,28,74,26,56,28,45,32,40,38,42,46"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="234,5,302,31"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="143,47,219,28,220,33,144,53"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="143,47,218,28,220,33,144,53"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="191,55,345,80"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="143,65,176,65,176,70,143,70"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="143,65,175,65,175,70,143,70"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/reserve.html#" title=" " alt="" coords="201,104,335,130"/>
<area shape="poly" id="edge4_Node000001_Node000004" title=" " alt="" coords="144,82,201,97,200,102,143,88"/>
<area shape="poly" id="edge4_Node000001_Node000004" title=" " alt="" coords="144,82,201,97,199,102,143,88"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math::monte_carlo::generate_samples Pages: 1 -->
<svg width="263pt" height="101pt"
@@ -32,8 +32,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M25.74,-62.36C20.48,-71.43 29.07,-79.88 51.5,-79.88 64.12,-79.88 72.35,-77.2 76.21,-73.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.79,-73.65 77.26,-63.36 72.82,-72.98 79.79,-73.65"/>
<path fill="none" stroke="#63b8ff" d="M25.74,-62.36C20.48,-71.43 29.07,-79.88 51.5,-79.88 63.77,-79.88 71.89,-77.35 75.88,-73.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.33,-74.22 77.08,-63.86 72.38,-73.36 79.33,-74.22"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-59.77C122.38,-64.66 143.42,-70.09 160.64,-74.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.26,-78.05 169.81,-77.16 161.01,-71.27 159.26,-78.05"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-59.77C122.2,-64.61 143.03,-69.99 160.15,-74.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.79,-77.67 169.35,-76.78 160.54,-70.89 158.79,-77.67"/>
</a>
</g>
</g>
@@ -68,8 +68,8 @@
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-46.62C111.4,-46.62 119.72,-46.62 127.97,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.74,-50.13 137.74,-46.62 127.74,-43.13 127.74,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-46.62C111.22,-46.62 119.34,-46.62 127.41,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.23,-50.13 137.23,-46.63 127.23,-43.13 127.23,-50.13"/>
</a>
</g>
</g>
@@ -86,8 +86,8 @@
<g id="edge4_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-33.48C117.43,-29.87 132.57,-25.96 146.46,-22.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147,-25.59 155.81,-19.71 145.25,-18.82 147,-25.59"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-33.48C117.3,-29.9 132.27,-26.04 146.05,-22.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.53,-25.97 155.34,-20.09 144.78,-19.2 146.53,-25.97"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: math::monte_carlo::generate_samples Pages: 1 -->
<svg width="263pt" height="101pt"
@@ -22,8 +22,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M25.74,-62.36C20.48,-71.43 29.07,-79.88 51.5,-79.88 64.12,-79.88 72.35,-77.2 76.21,-73.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.79,-73.65 77.26,-63.36 72.82,-72.98 79.79,-73.65"/>
<path fill="none" stroke="#63b8ff" d="M25.74,-62.36C20.48,-71.43 29.07,-79.88 51.5,-79.88 63.77,-79.88 71.89,-77.35 75.88,-73.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.33,-74.22 77.08,-63.86 72.38,-73.36 79.33,-74.22"/>
</a>
</g>
</g>
@@ -40,8 +40,8 @@
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-59.77C122.38,-64.66 143.42,-70.09 160.64,-74.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.26,-78.05 169.81,-77.16 161.01,-71.27 159.26,-78.05"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-59.77C122.2,-64.61 143.03,-69.99 160.15,-74.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.79,-77.67 169.35,-76.78 160.54,-70.89 158.79,-77.67"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-46.62C111.4,-46.62 119.72,-46.62 127.97,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.74,-50.13 137.74,-46.62 127.74,-43.13 127.74,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-46.62C111.22,-46.62 119.34,-46.62 127.41,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.23,-50.13 137.23,-46.63 127.23,-43.13 127.23,-50.13"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge4_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge4_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M103.45,-33.48C117.43,-29.87 132.57,-25.96 146.46,-22.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147,-25.59 155.81,-19.71 145.25,-18.82 147,-25.59"/>
<path fill="none" stroke="#63b8ff" d="M103.45,-33.48C117.3,-29.9 132.27,-26.04 146.05,-22.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="146.53,-25.97 155.34,-20.09 144.78,-19.2 146.53,-25.97"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -3,9 +3,9 @@
<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="45,77,95,40,98,38,101,42,98,44,48,82"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="98,55,167,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="48,85,83,77,84,82,50,90"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="48,85,82,77,84,82,50,90"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sin.html#" title=" " alt="" coords="100,104,165,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="50,95,86,104,85,109,49,100"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="50,95,85,103,84,109,49,100"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="98,153,167,179"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="48,104,98,140,101,142,98,147,95,144,45,108"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="48,104,98,140,101,142,98,146,95,144,45,108"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="138pt"
@@ -40,8 +40,8 @@
<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="M30.66,-74.73C40.96,-82.45 55.56,-93.3 68.5,-102.62 69.29,-103.2 70.1,-103.78 70.92,-104.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.58,-107.7 78.76,-110.6 72.61,-101.98 68.58,-107.7"/>
<path fill="none" stroke="#63b8ff" d="M30.66,-74.73C40.96,-82.45 55.56,-93.3 68.5,-102.62 69.18,-103.12 69.87,-103.61 70.57,-104.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.34,-106.82 78.53,-109.73 72.38,-101.1 68.34,-106.82"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<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="M32.83,-68.47C40.35,-70.32 49.7,-72.63 58.82,-74.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.75,-78.47 68.29,-77.47 59.42,-71.67 57.75,-78.47"/>
<path fill="none" stroke="#63b8ff" d="M32.83,-68.47C40.19,-70.28 49.29,-72.53 58.22,-74.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.28,-78.11 67.82,-77.1 58.95,-71.31 57.28,-78.11"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<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="M32.83,-60.98C40.75,-59.13 50.7,-56.81 60.28,-54.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.85,-57.79 69.79,-52.11 59.26,-50.98 60.85,-57.79"/>
<path fill="none" stroke="#63b8ff" d="M32.83,-60.98C40.58,-59.17 50.28,-56.9 59.66,-54.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.38,-58.14 69.32,-52.45 58.79,-51.32 60.38,-58.14"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<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="M31.13,-54.52C41.42,-47.05 55.8,-36.65 68.5,-27.62 69.3,-27.06 70.11,-26.48 70.93,-25.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.62,-28.29 78.79,-19.68 68.59,-22.56 72.62,-28.29"/>
<path fill="none" stroke="#63b8ff" d="M31.13,-54.52C41.42,-47.05 55.8,-36.65 68.5,-27.62 69.18,-27.14 69.88,-26.65 70.58,-26.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.38,-29.16 78.55,-20.55 68.35,-23.44 72.38,-29.16"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

Some files were not shown because too many files have changed in this diff Show More