Documentation for db149bf3b7

This commit is contained in:
github-actions
2022-09-02 14:36:25 +00:00
parent ca6acdc719
commit 766f10286e
5464 changed files with 92674 additions and 78796 deletions

View File

@@ -1,4 +1,4 @@
<map id="search/ternary_search.cpp" name="search/ternary_search.cpp">
<area shape="rect" id="node1" title="Ternary search algorithm" alt="" coords="5,5,181,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="57,80,129,107"/>
<area shape="rect" id="node1" title="Ternary search algorithm" alt="" coords="5,5,181,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="57,79,129,104"/>
</map>

View File

@@ -1 +1 @@
5127eadafd66bb733d2db9106758857d
057a976aedc8acfb11c4b2bca548ce4b

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: search/ternary_search.cpp Pages: 1 -->
<svg width="140pt" height="84pt"
viewBox="0.00 0.00 140.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="140pt" height="82pt"
viewBox="0.00 0.00 140.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>search/ternary_search.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 136,-80 136,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Ternary search algorithm">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-75.5 132,-75.5 132,-56.5 0,-56.5"/>
<text text-anchor="middle" x="66" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">search/ternary_search.cpp</text>
<polygon fill="#999999" stroke="#666666" points="132,-74 0,-74 0,-55 132,-55 132,-74"/>
<text text-anchor="middle" x="66" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">search/ternary_search.cpp</text>
</a>
</g>
</g>
@@ -22,16 +21,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="39,-0.5 39,-19.5 93,-19.5 93,-0.5 39,-0.5"/>
<text text-anchor="middle" x="66" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="93,-19 39,-19 39,0 93,0 93,-19"/>
<text text-anchor="middle" x="66" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M66,-56.08C66,-49.01 66,-38.86 66,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="69.5,-29.75 66,-19.75 62.5,-29.75 69.5,-29.75"/>
<path fill="none" stroke="#63b8ff" d="M66,-54.75C66,-47.8 66,-37.85 66,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.5,-29.09 66,-19.09 62.5,-29.09 69.5,-29.09"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<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,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('dd/d4f/class_solution.html','../../');
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -109,7 +116,7 @@ $(document).ready(function(){initNavTree('dd/d4f/class_solution.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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: math/gcd_of_n_numbers.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d11/gcd__of__n__numbers_8cpp.html',
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -102,7 +109,7 @@ $(document).ready(function(){initNavTree('d1/d11/gcd__of__n__numbers_8cpp.html',
</div><div class="textblock"><div class="dynheader">
Include dependency graph for gcd_of_n_numbers.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d7d/gcd__of__n__numbers_8cpp__incl.svg" width="202" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d7d/gcd__of__n__numbers_8cpp__incl.svg" width="202" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -118,7 +125,7 @@ Functions</h2></td></tr>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="../../d4/da0/gcd__iterative__euclidean_8cpp.html" title="Compute the greatest common denominator of two integers using iterative form of Euclidean algorithm">gcd_iterative_euclidean.cpp</a>, <a class="el" href="../../d4/d45/gcd__recursive__euclidean_8cpp.html" title="Compute the greatest common denominator of two integers using recursive form of Euclidean algorithm">gcd_recursive_euclidean.cpp</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a25034543c20f271da04fb24ad2b2747a" name="a25034543c20f271da04fb24ad2b2747a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25034543c20f271da04fb24ad2b2747a">&#9670;&nbsp;</a></span>gcd()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a25034543c20f271da04fb24ad2b2747a">&#9670;&#160;</a></span>gcd()</h2>
<div class="memitem">
<div class="memproto">
@@ -165,14 +172,14 @@ Functions</h2></td></tr>
</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="../../d1/d11/gcd__of__n__numbers_8cpp_a25034543c20f271da04fb24ad2b2747a_cgraph.svg" width="54" height="62"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d11/gcd__of__n__numbers_8cpp_a25034543c20f271da04fb24ad2b2747a_cgraph.svg" width="54" height="60"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
@@ -207,7 +214,7 @@ Here is the call graph for this function:</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="../../d1/d11/gcd__of__n__numbers_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="182" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d11/gcd__of__n__numbers_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="182" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -219,7 +226,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="../../d1/d11/gcd__of__n__numbers_8cpp.html">gcd_of_n_numbers.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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,3 +1,3 @@
<map id="gcd" name="gcd">
<area shape="rect" id="node1" title=" " alt="" coords="5,29,48,56"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,48,55"/>
</map>

View File

@@ -1 +1 @@
63194f545c045f973d0472cef162735b
131edca1ec34b7c4ebc0735cc647fbdb

View File

@@ -1,28 +1,27 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: gcd Pages: 1 -->
<svg width="40pt" height="46pt"
viewBox="0.00 0.00 40.00 46.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 42)">
<svg width="40pt" height="45pt"
viewBox="0.00 0.00 40.00 45.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 41)">
<title>gcd</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-42 36,-42 36,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 32,-19.5 32,-0.5 0,-0.5"/>
<text text-anchor="middle" x="16" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</text>
<polygon fill="#999999" stroke="#666666" points="32,-19 0,-19 0,0 32,0 32,-19"/>
<text text-anchor="middle" x="16" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M11.07,-19.76C8.67,-28.57 10.31,-38 16,-38 19.47,-38 21.43,-34.5 21.89,-29.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25.37,-29.38 20.93,-19.76 18.4,-30.05 25.37,-29.38"/>
<path fill="none" stroke="#63b8ff" d="M11.07,-19.08C8.67,-27.73 10.31,-37 16,-37 19.38,-37 21.33,-33.73 21.85,-29.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="25.32,-28.73 20.93,-19.08 18.35,-29.36 25.32,-28.73"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,5 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " alt="" coords="5,43,56,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="104,5,176,32"/>
<area shape="rect" id="node3" href="$d1/d11/gcd__of__n__numbers_8cpp.html#a25034543c20f271da04fb24ad2b2747a" title=" " alt="" coords="119,80,161,107"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,43,56,68"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="104,5,176,31"/>
<area shape="rect" id="node3" href="$d1/d11/gcd__of__n__numbers_8cpp.html#a25034543c20f271da04fb24ad2b2747a" title=" " alt="" coords="119,79,161,104"/>
</map>

View File

@@ -1 +1 @@
c9de74e50041c92b10a823bacb20486f
e668d83f59f06d18de25c3ab41aa1df9

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="84pt"
viewBox="0.00 0.00 136.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="136pt" height="82pt"
viewBox="0.00 0.00 136.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 132,-80 132,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-28.5 0,-47.5 38,-47.5 38,-28.5 0,-28.5"/>
<text text-anchor="middle" x="19" y="-35.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
<polygon fill="#999999" stroke="#666666" points="38,-46 0,-46 0,-27 38,-27 38,-46"/>
<text text-anchor="middle" x="19" y="-34" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
@@ -22,37 +21,37 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="74,-56.5 74,-75.5 128,-75.5 128,-56.5 74,-56.5"/>
<text text-anchor="middle" x="101" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="#666666" points="128,-74 74,-74 74,-55 128,-55 128,-74"/>
<text text-anchor="middle" x="101" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M38.15,-44.35C45.87,-47.06 55.16,-50.3 64.16,-53.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.13,-56.8 73.73,-56.8 65.44,-50.2 63.13,-56.8"/>
<path fill="none" stroke="#63b8ff" d="M38.15,-42.85C45.87,-45.56 55.16,-48.8 64.16,-51.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.13,-55.3 73.73,-55.3 65.44,-48.7 63.13,-55.3"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d1/d11/gcd__of__n__numbers_8cpp.html#a25034543c20f271da04fb24ad2b2747a" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="85,-0.5 85,-19.5 117,-19.5 117,-0.5 85,-0.5"/>
<text text-anchor="middle" x="101" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</text>
<polygon fill="white" stroke="#666666" points="117,-19 85,-19 85,0 117,0 117,-19"/>
<text text-anchor="middle" x="101" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M38.15,-31.65C49.17,-27.79 63.39,-22.81 75.41,-18.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="76.59,-21.9 84.87,-15.29 74.28,-15.29 76.59,-21.9"/>
<path fill="none" stroke="#63b8ff" d="M38.15,-30.37C49.06,-26.69 63.1,-21.95 75.05,-17.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.52,-21.12 84.87,-14.61 74.28,-14.49 76.52,-21.12"/>
</g>
<!-- Node3&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M88.36,-19.76C82.21,-28.57 86.43,-38 101,-38 109.88,-38 114.91,-34.5 116.1,-29.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="119.43,-28.63 113.64,-19.76 112.63,-30.3 119.43,-28.63"/>
<path fill="none" stroke="#63b8ff" d="M88.36,-19.08C82.21,-27.73 86.43,-37 101,-37 109.88,-37 114.91,-33.56 116.1,-28.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.46,-27.93 113.64,-19.08 112.67,-29.63 119.46,-27.93"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,6 +1,6 @@
<map id="data_structures::linked_list::list" name="data_structures::linked_list::list">
<area shape="rect" id="node1" title=" " alt="" coords="248,91,403,132"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="6,9,159,65"/>
<area shape="rect" id="node3" href="$de/d9d/classdata__structures_1_1linked__list_1_1link.html" title=" " alt="" coords="248,5,403,47"/>
<area shape="rect" id="node4" href="$d4/d0e/classdata__structures_1_1linked__list_1_1_node.html" title=" " alt="" coords="5,128,160,169"/>
<area shape="rect" id="node1" title=" " alt="" coords="248,89,403,129"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="6,9,159,63"/>
<area shape="rect" id="node3" href="$de/d9d/classdata__structures_1_1linked__list_1_1link.html" title=" " alt="" coords="248,5,403,45"/>
<area shape="rect" id="node4" href="$d4/d0e/classdata__structures_1_1linked__list_1_1_node.html" title=" " alt="" coords="5,127,160,167"/>
</map>

View File

@@ -1 +1 @@
b738eef08fcde2dc6fe8603fccd33a08
60810200a7555be2656d261e4875129b

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: data_structures::linked_list::list Pages: 1 -->
<svg width="306pt" height="131pt"
viewBox="0.00 0.00 306.00 131.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 127)">
<svg width="306pt" height="129pt"
viewBox="0.00 0.00 306.00 129.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 125)">
<title>data_structures::linked_list::list</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-127 302,-127 302,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="182,-28.5 182,-58.5 298,-58.5 298,-28.5 182,-28.5"/>
<text text-anchor="start" x="190" y="-46.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="240" y="-35.5" font-family="Helvetica,sans-Serif" font-size="10.00">_list::list</text>
<polygon fill="#999999" stroke="#666666" points="298,-58 182,-58 182,-28 298,-28 298,-58"/>
<text text-anchor="start" x="190" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="240" y="-35" font-family="Helvetica,sans-Serif" font-size="10.00">_list::list</text>
</a>
</g>
</g>
@@ -23,68 +22,68 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="0.5,-79 0.5,-120 115.5,-120 115.5,-79 0.5,-79"/>
<text text-anchor="start" x="8.5" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">std::shared_ptr&lt; data</text>
<text text-anchor="start" x="8.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_structures::linked_list</text>
<text text-anchor="middle" x="58" y="-86" font-family="Helvetica,sans-Serif" font-size="10.00">::link &gt;</text>
<polygon fill="white" stroke="#666666" points="115.5,-118.5 0.5,-118.5 0.5,-77.5 115.5,-77.5 115.5,-118.5"/>
<text text-anchor="start" x="8.5" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::shared_ptr&lt; data</text>
<text text-anchor="start" x="8.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">_structures::linked_list</text>
<text text-anchor="middle" x="58" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">::link &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M119.38,-75.45C124.3,-73.71 129.22,-72.03 134,-70.5 149.41,-65.56 166.32,-60.89 181.98,-56.87"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="118.16,-72.18 109.95,-78.88 120.55,-78.75 118.16,-72.18"/>
<text text-anchor="middle" x="149" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00"> first</text>
<text text-anchor="middle" x="149" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">last</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M119.12,-73.99C124.13,-72.23 129.13,-70.54 134,-69 149.4,-64.14 166.3,-59.61 181.96,-55.74"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="117.74,-70.77 109.53,-77.47 120.12,-77.35 117.74,-70.77"/>
<text text-anchor="middle" x="149" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00"> first</text>
<text text-anchor="middle" x="149" y="-72" font-family="Helvetica,sans-Serif" font-size="10.00">last</text>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../de/d9d/classdata__structures_1_1linked__list_1_1link.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="182,-92.5 182,-122.5 298,-122.5 298,-92.5 182,-92.5"/>
<text text-anchor="start" x="190" y="-110.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="240" y="-99.5" font-family="Helvetica,sans-Serif" font-size="10.00">_list::link</text>
<polygon fill="white" stroke="#666666" points="298,-121 182,-121 182,-91 298,-91 298,-121"/>
<text text-anchor="start" x="190" y="-109" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="240" y="-98" font-family="Helvetica,sans-Serif" font-size="10.00">_list::link</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M125.77,-96.52C138.48,-96.44 151.65,-96.68 164,-97.5 169.77,-97.88 175.77,-98.43 181.75,-99.07"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="125.67,-93.02 115.71,-96.65 125.76,-100.02 125.67,-93.02"/>
<text text-anchor="middle" x="149" y="-100.5" font-family="Helvetica,sans-Serif" font-size="10.00"> psucc</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M125.77,-95.02C138.48,-94.94 151.65,-95.18 164,-96 169.77,-96.38 175.77,-96.93 181.75,-97.57"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="125.67,-91.52 115.71,-95.15 125.76,-98.52 125.67,-91.52"/>
<text text-anchor="middle" x="149" y="-99" font-family="Helvetica,sans-Serif" font-size="10.00"> psucc</text>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M171.4,-111.45C158.96,-111.6 146.08,-111.38 134,-110.5 128.09,-110.07 121.95,-109.45 115.83,-108.72"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="171.81,-114.94 181.73,-111.24 171.66,-107.94 171.81,-114.94"/>
<text text-anchor="middle" x="149" y="-113.5" font-family="Helvetica,sans-Serif" font-size="10.00"> ptr</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M171.4,-109.95C158.96,-110.1 146.08,-109.88 134,-109 128.09,-108.57 121.95,-107.95 115.83,-107.22"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="171.81,-113.44 181.73,-109.74 171.66,-106.44 171.81,-113.44"/>
<text text-anchor="middle" x="149" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00"> ptr</text>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d4/d0e/classdata__structures_1_1linked__list_1_1_node.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-0.5 0,-30.5 116,-30.5 116,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="58" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_list::Node</text>
<polygon fill="white" stroke="#666666" points="116,-30 0,-30 0,0 116,0 116,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures::linked</text>
<text text-anchor="middle" x="58" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_list::Node</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M126.24,-15.35C138.85,-16.09 151.88,-17.37 164,-19.5 175.58,-21.53 187.84,-24.91 199.02,-28.5"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="126.4,-11.85 116.24,-14.87 126.06,-18.84 126.4,-11.85"/>
<text text-anchor="middle" x="149" y="-22.5" font-family="Helvetica,sans-Serif" font-size="10.00"> head</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M126.24,-14.85C138.85,-15.59 151.88,-16.87 164,-19 175.58,-21.03 187.84,-24.41 199.02,-28"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="126.4,-11.35 116.24,-14.37 126.06,-18.34 126.4,-11.35"/>
<text text-anchor="middle" x="149" y="-22" font-family="Helvetica,sans-Serif" font-size="10.00"> head</text>
</g>
<!-- Node4&#45;&gt;Node4 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node4</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M42.01,-40.96C43.99,-45.68 49.32,-49 58,-49 72.24,-49 77.47,-40.06 73.68,-30.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="45.52,-40.76 42.32,-30.66 38.52,-40.55 45.52,-40.76"/>
<text text-anchor="middle" x="58" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00"> next</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M42.25,-40.6C44.4,-44.97 49.65,-48 58,-48 72.06,-48 77.34,-39.41 73.82,-30.28"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="45.74,-40.25 42.18,-30.28 38.74,-40.3 45.74,-40.25"/>
<text text-anchor="middle" x="58" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00"> next</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<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,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('da/d9a/class_graph.html','../../'); in
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -142,7 +149,7 @@ $(document).ready(function(){initNavTree('da/d9a/class_graph.html','../../'); in
<!-- 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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,6 +1,6 @@
<map id="others/pascal_triangle.cpp" name="others/pascal_triangle.cpp">
<area shape="rect" id="node1" title="Pascal&#39;s triangle implementation." alt="" coords="37,5,211,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,67,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="91,80,157,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="181,80,253,107"/>
<area shape="rect" id="node1" title="Pascal&#39;s triangle implementation." alt="" coords="37,5,211,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,67,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="91,79,157,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="181,79,253,104"/>
</map>

View File

@@ -1 +1 @@
6ace10fd060f581b98ff35b936ac7bd9
aaa9f625774c0ff0af077827d45b4d9f

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: others/pascal_triangle.cpp Pages: 1 -->
<svg width="194pt" height="84pt"
viewBox="0.00 0.00 194.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="194pt" height="82pt"
viewBox="0.00 0.00 194.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>others/pascal_triangle.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 190,-80 190,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Pascal&#39;s triangle implementation.">
<polygon fill="#bfbfbf" stroke="black" points="23.5,-56.5 23.5,-75.5 154.5,-75.5 154.5,-56.5 23.5,-56.5"/>
<text text-anchor="middle" x="89" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">others/pascal_triangle.cpp</text>
<polygon fill="#999999" stroke="#666666" points="154.5,-74 23.5,-74 23.5,-55 154.5,-55 154.5,-74"/>
<text text-anchor="middle" x="89" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">others/pascal_triangle.cpp</text>
</a>
</g>
</g>
@@ -22,46 +21,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 46,-19.5 46,-0.5 0,-0.5"/>
<text text-anchor="middle" x="23" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
<polygon fill="#e0e0e0" stroke="#999999" points="46,-19 0,-19 0,0 46,0 46,-19"/>
<text text-anchor="middle" x="23" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M78.4,-56.32C68.54,-48.26 53.65,-36.08 41.78,-26.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="43.75,-23.46 33.8,-19.83 39.32,-28.88 43.75,-23.46"/>
<path fill="none" stroke="#63b8ff" d="M78.4,-54.98C68.54,-47.07 53.65,-35.11 41.78,-25.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="43.79,-22.7 33.8,-19.17 39.4,-28.16 43.79,-22.7"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="64,-0.5 64,-19.5 114,-19.5 114,-0.5 64,-0.5"/>
<text text-anchor="middle" x="89" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
<polygon fill="#e0e0e0" stroke="#999999" points="114,-19 64,-19 64,0 114,0 114,-19"/>
<text text-anchor="middle" x="89" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M89,-56.08C89,-49.01 89,-38.86 89,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="92.5,-29.75 89,-19.75 85.5,-29.75 92.5,-29.75"/>
<path fill="none" stroke="#63b8ff" d="M89,-54.75C89,-47.8 89,-37.85 89,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.5,-29.09 89,-19.09 85.5,-29.09 92.5,-29.09"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="132,-0.5 132,-19.5 186,-19.5 186,-0.5 132,-0.5"/>
<text text-anchor="middle" x="159" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="186,-19 132,-19 132,0 186,0 186,-19"/>
<text text-anchor="middle" x="159" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M100.25,-56.32C110.8,-48.18 126.8,-35.84 139.44,-26.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="141.77,-28.71 147.55,-19.83 137.49,-23.17 141.77,-28.71"/>
<path fill="none" stroke="#63b8ff" d="M100.25,-54.98C110.8,-47 126.8,-34.88 139.44,-25.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.69,-28 147.55,-19.17 137.46,-22.42 141.69,-28"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<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,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d0/d5f/classoperations__on__datastruct
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -121,7 +128,7 @@ $(document).ready(function(){initNavTree('d0/d5f/classoperations__on__datastruct
<!-- 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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: sorting/quick_sort.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d21/quick__sort_8cpp.html','../../'
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -104,7 +111,7 @@ $(document).ready(function(){initNavTree('d1/d21/quick__sort_8cpp.html','../../'
</div><div class="textblock"><div class="dynheader">
Include dependency graph for quick_sort.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/db2/quick__sort_8cpp__incl.svg" width="168" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/db2/quick__sort_8cpp__incl.svg" width="168" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -134,10 +141,10 @@ Functions</h2></td></tr>
<li>Pick a random element as pivot</li>
<li>Pick median as pivot</li>
</ol>
<p >The key process in quickSort is <a class="el" href="../../d5/d91/namespacesorting.html#a7e7f25f31c50523990437abf2ac3907e">partition()</a>. Target of partition is, given an array and an element x(say) of array as pivot, put x at it's correct position in sorted array and put all smaller elements (samller than x) before x, and put all greater elements (greater than x) after x. All this should be done in linear time </p>
<p >The key process in quickSort is partition(). Target of partition is, given an array and an element x(say) of array as pivot, put x at it's correct position in sorted array and put all smaller elements (samller than x) before x, and put all greater elements (greater than x) after x. All this should be done in linear time </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
@@ -166,7 +173,7 @@ Functions</h2></td></tr>
<div class="line"><span class="lineno"> 93</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;</div>
<div class="line"><span class="lineno"> 94</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a> &gt;&gt; arr[i];</div>
<div class="line"><span class="lineno"> 95</span> }</div>
<div class="line"><span class="lineno"> 96</span> <a class="code hl_function" href="../../d5/d91/namespacesorting.html#a50b66a1c652291b9a346ec7342967178">quickSort</a>(arr, 0, size);</div>
<div class="line"><span class="lineno"> 96</span> quickSort(arr, 0, size);</div>
<div class="line"><span class="lineno"> 97</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Sorted array\n&quot;</span>;</div>
<div class="line"><span class="lineno"> 98</span> show(arr, size);</div>
<div class="line"><span class="lineno"> 99</span> <span class="keyword">delete</span>[] arr;</div>
@@ -174,12 +181,11 @@ Functions</h2></td></tr>
<div class="line"><span class="lineno"> 101</span>}</div>
<div class="ttc" id="abasic_istream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a></div></div>
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
<div class="ttc" id="anamespacesorting_html_a50b66a1c652291b9a346ec7342967178"><div class="ttname"><a href="../../d5/d91/namespacesorting.html#a50b66a1c652291b9a346ec7342967178">sorting::quickSort</a></div><div class="ttdeci">void quickSort(int arr[], int low, int high)</div><div class="ttdef"><b>Definition:</b> quick_sort.cpp:63</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad34859945724cc7de3cc71936715aec6" name="ad34859945724cc7de3cc71936715aec6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad34859945724cc7de3cc71936715aec6">&#9670;&nbsp;</a></span>show()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad34859945724cc7de3cc71936715aec6">&#9670;&#160;</a></span>show()</h2>
<div class="memitem">
<div class="memproto">
@@ -216,7 +222,7 @@ Functions</h2></td></tr>
<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="../../d1/d21/quick__sort_8cpp.html">quick_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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: backtracking/knight_tour.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d2a/knight__tour_8cpp.html','../../
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -104,7 +111,7 @@ $(document).ready(function(){initNavTree('d1/d2a/knight__tour_8cpp.html','../../
</div><div class="textblock"><div class="dynheader">
Include dependency graph for knight_tour.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d02/knight__tour_8cpp__incl.svg" width="158" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d02/knight__tour_8cpp__incl.svg" width="158" height="124"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -137,7 +144,7 @@ Functions</h2></td></tr>
<a href="https://github.com/Panquesito7" target="_blank">David Leal</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="af27031fbff093ffd625f64010d98aab2" name="af27031fbff093ffd625f64010d98aab2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af27031fbff093ffd625f64010d98aab2">&#9670;&nbsp;</a></span>issafe()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#af27031fbff093ffd625f64010d98aab2">&#9670;&#160;</a></span>issafe()</h2>
<div class="memitem">
<div class="memproto">
@@ -192,14 +199,14 @@ template&lt;size_t V&gt; </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="../../d1/d2a/knight__tour_8cpp_af27031fbff093ffd625f64010d98aab2_cgraph.svg" width="150" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d2a/knight__tour_8cpp_af27031fbff093ffd625f64010d98aab2_cgraph.svg" width="150" height="75"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
@@ -251,7 +258,7 @@ Here is the call graph for this function:</div>
</div>
</div>
<a id="aaa47356d98676cf5315d978f741e29c9" name="aaa47356d98676cf5315d978f741e29c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa47356d98676cf5315d978f741e29c9">&#9670;&nbsp;</a></span>solve()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#aaa47356d98676cf5315d978f741e29c9">&#9670;&#160;</a></span>solve()</h2>
<div class="memitem">
<div class="memproto">
@@ -349,7 +356,7 @@ template&lt;size_t V&gt; </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="../../d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg" width="244" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg" width="244" height="75"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -361,7 +368,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_c11585dfcef32a26e29098facab6c144.html">backtracking</a></li><li class="navelem"><a class="el" href="../../d1/d2a/knight__tour_8cpp.html">knight_tour.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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
<map id="backtracking::knight_tour::solve" name="backtracking::knight_tour::solve">
<area shape="rect" id="node1" title=" " alt="" coords="5,29,144,71"/>
<area shape="rect" id="node2" href="$db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d" title=" " alt="" coords="192,37,239,63"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,144,69"/>
<area shape="rect" id="node2" href="$db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d" title=" " alt="" coords="192,37,239,62"/>
</map>

View File

@@ -1 +1 @@
fe6218a377814190bd7aac91c9407c1f
06ce549694768bbd2a15944f063ed40f

View File

@@ -1,44 +1,43 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: backtracking::knight_tour::solve Pages: 1 -->
<svg width="183pt" height="57pt"
viewBox="0.00 0.00 183.00 57.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 53)">
<svg width="183pt" height="56pt"
viewBox="0.00 0.00 183.00 56.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 52)">
<title>backtracking::knight_tour::solve</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 179,-53 179,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 104,-30.5 104,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::knight</text>
<text text-anchor="middle" x="52" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_tour::solve</text>
<polygon fill="#999999" stroke="#666666" points="104,-30 0,-30 0,0 104,0 104,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::knight</text>
<text text-anchor="middle" x="52" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_tour::solve</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M33.88,-30.66C29.51,-40.06 35.55,-49 52,-49 62.03,-49 68.19,-45.68 70.48,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="73.97,-40.53 70.12,-30.66 66.97,-40.77 73.97,-40.53"/>
<path fill="none" stroke="#63b8ff" d="M33.72,-30.28C29.66,-39.41 35.75,-48 52,-48 61.65,-48 67.72,-44.97 70.2,-40.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.71,-40.3 70.28,-30.28 66.71,-40.25 73.71,-40.3"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../db/d3c/tower__of__hanoi_8cpp.html#af4cfc41e546f1f8d25f01e0804e8b61d" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="140,-6 140,-25 175,-25 175,-6 140,-6"/>
<text text-anchor="middle" x="157.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">mov</text>
<polygon fill="white" stroke="#666666" points="175,-24.5 140,-24.5 140,-5.5 175,-5.5 175,-24.5"/>
<text text-anchor="middle" x="157.5" y="-12.5" font-family="Helvetica,sans-Serif" font-size="10.00">mov</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M104.14,-15.5C112.87,-15.5 121.61,-15.5 129.39,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="129.64,-19 139.64,-15.5 129.64,-12 129.64,-19"/>
<path fill="none" stroke="#63b8ff" d="M104.14,-15C112.87,-15 121.61,-15 129.39,-15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.64,-18.5 139.64,-15 129.64,-11.5 129.64,-18.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -1,3 +1,3 @@
<map id="backtracking::knight_tour::issafe" name="backtracking::knight_tour::issafe">
<area shape="rect" id="node1" title=" " alt="" coords="5,29,144,71"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,144,69"/>
</map>

View File

@@ -1 +1 @@
6177ffefe6a7004016837480e27c487b
c71630ce28ff8ece2f38a9e71b44547c

View File

@@ -1,29 +1,28 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: backtracking::knight_tour::issafe Pages: 1 -->
<svg width="112pt" height="57pt"
viewBox="0.00 0.00 112.00 57.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 53)">
<svg width="112pt" height="56pt"
viewBox="0.00 0.00 112.00 56.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 52)">
<title>backtracking::knight_tour::issafe</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 108,-53 108,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 104,-30.5 104,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::knight</text>
<text text-anchor="middle" x="52" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_tour::issafe</text>
<polygon fill="#999999" stroke="#666666" points="104,-30 0,-30 0,0 104,0 104,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::knight</text>
<text text-anchor="middle" x="52" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_tour::issafe</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M33.88,-30.66C29.51,-40.06 35.55,-49 52,-49 62.03,-49 68.19,-45.68 70.48,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="73.97,-40.53 70.12,-30.66 66.97,-40.77 73.97,-40.53"/>
<path fill="none" stroke="#63b8ff" d="M33.72,-30.28C29.66,-39.41 35.75,-48 52,-48 61.65,-48 67.72,-44.97 70.2,-40.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.71,-40.3 70.28,-30.28 66.71,-40.25 73.71,-40.3"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,6 +1,6 @@
<map id="ciphers/caesar_cipher.cpp" name="ciphers/caesar_cipher.cpp">
<area shape="rect" id="node1" title="Implementation of Caesar cipher algorithm." alt="" coords="43,5,216,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,77,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="102,80,157,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="181,80,246,107"/>
<area shape="rect" id="node1" title="Implementation of Caesar cipher algorithm." alt="" coords="43,5,216,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,77,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="102,79,157,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="181,79,246,104"/>
</map>

View File

@@ -1 +1 @@
4af47c0c5ffdd78d231d38bfe11cbb67
ce8fcdd6c1f91523c91cc74bc32a310f

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: ciphers/caesar_cipher.cpp Pages: 1 -->
<svg width="189pt" height="84pt"
viewBox="0.00 0.00 188.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="189pt" height="82pt"
viewBox="0.00 0.00 188.50 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>ciphers/caesar_cipher.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 184.5,-80 184.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Implementation of Caesar cipher algorithm.">
<polygon fill="#bfbfbf" stroke="black" points="28,-56.5 28,-75.5 158,-75.5 158,-56.5 28,-56.5"/>
<text text-anchor="middle" x="93" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers/caesar_cipher.cpp</text>
<polygon fill="#999999" stroke="#666666" points="158,-74 28,-74 28,-55 158,-55 158,-74"/>
<text text-anchor="middle" x="93" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers/caesar_cipher.cpp</text>
</a>
</g>
</g>
@@ -22,46 +21,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 54,-19.5 54,-0.5 0,-0.5"/>
<text text-anchor="middle" x="27" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="54,-19 0,-19 0,0 54,0 54,-19"/>
<text text-anchor="middle" x="27" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M82.4,-56.32C72.54,-48.26 57.65,-36.08 45.78,-26.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="47.75,-23.46 37.8,-19.83 43.32,-28.88 47.75,-23.46"/>
<path fill="none" stroke="#63b8ff" d="M82.4,-54.98C72.54,-47.07 57.65,-35.11 45.78,-25.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.79,-22.7 37.8,-19.17 43.4,-28.16 47.79,-22.7"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="72.5,-0.5 72.5,-19.5 113.5,-19.5 113.5,-0.5 72.5,-0.5"/>
<text text-anchor="middle" x="93" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
<polygon fill="#e0e0e0" stroke="#999999" points="113.5,-19 72.5,-19 72.5,0 113.5,0 113.5,-19"/>
<text text-anchor="middle" x="93" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M93,-56.08C93,-49.01 93,-38.86 93,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="96.5,-29.75 93,-19.75 89.5,-29.75 96.5,-29.75"/>
<path fill="none" stroke="#63b8ff" d="M93,-54.75C93,-47.8 93,-37.85 93,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.5,-29.09 93,-19.09 89.5,-29.09 96.5,-29.09"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="131.5,-0.5 131.5,-19.5 180.5,-19.5 180.5,-0.5 131.5,-0.5"/>
<text text-anchor="middle" x="156" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="180.5,-19 131.5,-19 131.5,0 180.5,0 180.5,-19"/>
<text text-anchor="middle" x="156" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M103.12,-56.32C112.53,-48.26 126.74,-36.08 138.07,-26.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="140.38,-29 145.69,-19.83 135.82,-23.68 140.38,-29"/>
<path fill="none" stroke="#63b8ff" d="M103.12,-54.98C112.44,-47.15 126.47,-35.34 137.74,-25.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.29,-28.29 145.69,-19.17 135.79,-22.93 140.29,-28.29"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,6 +1,6 @@
<map id="data_structures/queue_using_two_stacks.cpp" name="data_structures/queue_using_two_stacks.cpp">
<area shape="rect" id="node1" title=" " alt="" coords="52,5,211,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,71,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,95,167,121"/>
<area shape="rect" id="node4" title=" " alt="" coords="192,95,247,121"/>
<area shape="rect" id="node1" title=" " alt="" coords="52,5,211,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,93,167,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="192,93,247,119"/>
</map>

View File

@@ -1 +1 @@
9be39a4628db4f7790c6dc50a0010152
4e375f8e635a31f136d99a1ca3092d8f

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: data_structures/queue_using_two_stacks.cpp Pages: 1 -->
<svg width="189pt" height="95pt"
viewBox="0.00 0.00 189.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
<svg width="189pt" height="93pt"
viewBox="0.00 0.00 189.00 93.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89)">
<title>data_structures/queue_using_two_stacks.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 185,-91 185,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="35,-56.5 35,-86.5 154,-86.5 154,-56.5 35,-56.5"/>
<text text-anchor="start" x="43" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/queue</text>
<text text-anchor="middle" x="94.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_using_two_stacks.cpp</text>
<polygon fill="#999999" stroke="#666666" points="154,-85 35,-85 35,-55 154,-55 154,-85"/>
<text text-anchor="start" x="43" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/queue</text>
<text text-anchor="middle" x="94.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_using_two_stacks.cpp</text>
</a>
</g>
</g>
@@ -23,46 +22,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 49,-19.5 49,-0.5 0,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="49,-19 0,-19 0,0 49,0 49,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M77.91,-56.4C67.21,-47.31 53.31,-35.49 42.37,-26.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="44.57,-23.47 34.69,-19.66 40.04,-28.8 44.57,-23.47"/>
<path fill="none" stroke="#63b8ff" d="M77.55,-54.84C67.08,-46.09 53.64,-34.85 42.91,-25.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="44.91,-22.99 34.99,-19.27 40.42,-28.36 44.91,-22.99"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="67.5,-0.5 67.5,-19.5 121.5,-19.5 121.5,-0.5 67.5,-0.5"/>
<text text-anchor="middle" x="94.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="121.5,-19 67.5,-19 67.5,0 121.5,0 121.5,-19"/>
<text text-anchor="middle" x="94.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M94.5,-56.4C94.5,-48.47 94.5,-38.46 94.5,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="98,-29.66 94.5,-19.66 91,-29.66 98,-29.66"/>
<path fill="none" stroke="#63b8ff" d="M94.5,-54.84C94.5,-47.21 94.5,-37.7 94.5,-29.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98,-29.27 94.5,-19.27 91,-29.27 98,-29.27"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="140,-0.5 140,-19.5 181,-19.5 181,-0.5 140,-0.5"/>
<text text-anchor="middle" x="160.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stack</text>
<polygon fill="#e0e0e0" stroke="#999999" points="181,-19 140,-19 140,0 181,0 181,-19"/>
<text text-anchor="middle" x="160.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stack</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M110.14,-56.4C120.13,-47.4 133.08,-35.72 143.35,-26.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.81,-28.95 150.9,-19.66 141.13,-23.75 145.81,-28.95"/>
<path fill="none" stroke="#63b8ff" d="M110.48,-54.84C120.25,-46.17 132.77,-35.08 142.84,-26.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.45,-28.52 150.61,-19.27 140.81,-23.28 145.45,-28.52"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,7 +1,7 @@
<map id="dynamic_programming/longest_increasing_subsequence.cpp" name="dynamic_programming/longest_increasing_subsequence.cpp">
<area shape="rect" id="node1" title="Calculate the length of the longest increasing subsequence in an array." alt="" coords="93,5,247,61"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,109,71,136"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,109,155,136"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,109,251,136"/>
<area shape="rect" id="node5" title=" " alt="" coords="275,109,334,136"/>
<area shape="rect" id="node1" title="Calculate the length of the longest increasing subsequence in an array." alt="" coords="93,5,247,60"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,108,71,133"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,108,155,133"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,108,251,133"/>
<area shape="rect" id="node5" title=" " alt="" coords="275,108,334,133"/>
</map>

View File

@@ -1 +1 @@
d54ebe244639d54dec2a7dacbabe52a7
3cfeda5320d3a77c46e8fe5d491a87bd

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: dynamic_programming/longest_increasing_subsequence.cpp Pages: 1 -->
<svg width="255pt" height="106pt"
viewBox="0.00 0.00 254.50 106.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 102)">
<svg width="255pt" height="104pt"
viewBox="0.00 0.00 254.50 104.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 100)">
<title>dynamic_programming/longest_increasing_subsequence.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-102 250.5,-102 250.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Calculate the length of the longest increasing subsequence in an array.">
<polygon fill="#bfbfbf" stroke="black" points="66,-56.5 66,-97.5 181,-97.5 181,-56.5 66,-56.5"/>
<text text-anchor="start" x="74" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">dynamic_programming</text>
<text text-anchor="start" x="74" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/longest_increasing</text>
<text text-anchor="middle" x="123.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_subsequence.cpp</text>
<polygon fill="#999999" stroke="#666666" points="181,-96 66,-96 66,-55 181,-55 181,-96"/>
<text text-anchor="start" x="74" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">dynamic_programming</text>
<text text-anchor="start" x="74" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">/longest_increasing</text>
<text text-anchor="middle" x="123.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_subsequence.cpp</text>
</a>
</g>
</g>
@@ -24,61 +23,61 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 49,-19.5 49,-0.5 0,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="49,-19 0,-19 0,0 49,0 49,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M93.8,-56.5C78.47,-46.44 60.12,-34.38 46.15,-25.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="47.96,-22.22 37.68,-19.65 44.12,-28.07 47.96,-22.22"/>
<path fill="none" stroke="#63b8ff" d="M93.26,-54.95C78.2,-45.21 60.32,-33.65 46.57,-24.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="48.09,-21.58 37.79,-19.09 44.29,-27.46 48.09,-21.58"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="67,-0.5 67,-19.5 112,-19.5 112,-0.5 67,-0.5"/>
<text text-anchor="middle" x="89.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">climits</text>
<polygon fill="#e0e0e0" stroke="#999999" points="112,-19 67,-19 67,0 112,0 112,-19"/>
<text text-anchor="middle" x="89.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">climits</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M113.3,-56.5C108.69,-47.68 103.28,-37.34 98.78,-28.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="101.76,-26.89 94.03,-19.65 95.56,-30.14 101.76,-26.89"/>
<path fill="none" stroke="#63b8ff" d="M113.11,-54.95C108.57,-46.39 103.27,-36.42 98.85,-28.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.94,-26.45 94.15,-19.26 95.75,-29.73 101.94,-26.45"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="130.5,-0.5 130.5,-19.5 184.5,-19.5 184.5,-0.5 130.5,-0.5"/>
<text text-anchor="middle" x="157.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="184.5,-19 130.5,-19 130.5,0 184.5,0 184.5,-19"/>
<text text-anchor="middle" x="157.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M133.7,-56.5C138.31,-47.68 143.72,-37.34 148.22,-28.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="151.44,-30.14 152.97,-19.65 145.24,-26.89 151.44,-30.14"/>
<path fill="none" stroke="#63b8ff" d="M133.89,-54.95C138.43,-46.39 143.73,-36.42 148.15,-28.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.25,-29.73 152.85,-19.26 145.06,-26.45 151.25,-29.73"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="202.5,-0.5 202.5,-19.5 246.5,-19.5 246.5,-0.5 202.5,-0.5"/>
<text text-anchor="middle" x="224.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
<polygon fill="#e0e0e0" stroke="#999999" points="246.5,-19 202.5,-19 202.5,0 246.5,0 246.5,-19"/>
<text text-anchor="middle" x="224.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M153.8,-56.5C169.44,-46.44 188.16,-34.38 202.41,-25.21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.54,-28.01 211.06,-19.65 200.75,-22.12 204.54,-28.01"/>
<path fill="none" stroke="#63b8ff" d="M154.35,-54.95C169.87,-45.12 188.31,-33.43 202.39,-24.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.37,-27.4 210.94,-19.09 200.62,-21.49 204.37,-27.4"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<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,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('df/d34/classprobability_1_1windowed__m
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -111,7 +118,7 @@ $(document).ready(function(){initNavTree('df/d34/classprobability_1_1windowed__m
<!-- 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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,5 @@
<map id="math/finding_number_of_digits_in_a_number.cpp" name="math/finding_number_of_digits_in_a_number.cpp">
<area shape="rect" id="node1" title="[Program to count digits in an integer](https://www.geeksforgeeks.org/program&#45;count&#45;digits&#45;integer&#45;3&#45;..." alt="" coords="5,5,188,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="17,95,83,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="107,95,179,121"/>
<area shape="rect" id="node1" title="[Program to count digits in an integer](https://www.geeksforgeeks.org/program&#45;count&#45;digits&#45;integer&#45;3&#45;..." alt="" coords="5,5,188,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="17,93,83,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="107,93,179,119"/>
</map>

View File

@@ -1 +1 @@
5a75851214136af8a42dcc6699ea35dc
6b558a449c6b9a897b98e2c65fca1609

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: math/finding_number_of_digits_in_a_number.cpp Pages: 1 -->
<svg width="145pt" height="95pt"
viewBox="0.00 0.00 145.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
<svg width="145pt" height="93pt"
viewBox="0.00 0.00 145.00 93.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89)">
<title>math/finding_number_of_digits_in_a_number.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 141,-91 141,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="[Program to count digits in an integer](https://www.geeksforgeeks.org/program&#45;count&#45;digits&#45;integer&#45;3&#45;...">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 137,-86.5 137,-56.5 0,-56.5"/>
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">math/finding_number</text>
<text text-anchor="middle" x="68.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_of_digits_in_a_number.cpp</text>
<polygon fill="#999999" stroke="#666666" points="137,-85 0,-85 0,-55 137,-55 137,-85"/>
<text text-anchor="start" x="8" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">math/finding_number</text>
<text text-anchor="middle" x="68.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_of_digits_in_a_number.cpp</text>
</a>
</g>
</g>
@@ -23,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="9,-0.5 9,-19.5 58,-19.5 58,-0.5 9,-0.5"/>
<text text-anchor="middle" x="33.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="58,-19 9,-19 9,0 58,0 58,-19"/>
<text text-anchor="middle" x="33.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M60.21,-56.4C55.28,-48.02 48.99,-37.33 43.75,-28.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="46.68,-26.5 38.59,-19.66 40.65,-30.05 46.68,-26.5"/>
<path fill="none" stroke="#63b8ff" d="M60.03,-54.84C55.21,-46.78 49.13,-36.62 44,-28.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.88,-26.05 38.74,-19.27 40.88,-29.64 46.88,-26.05"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="76.5,-0.5 76.5,-19.5 130.5,-19.5 130.5,-0.5 76.5,-0.5"/>
<text text-anchor="middle" x="103.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="130.5,-19 76.5,-19 76.5,0 130.5,0 130.5,-19"/>
<text text-anchor="middle" x="103.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M76.79,-56.4C81.72,-48.02 88.01,-37.33 93.25,-28.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="96.35,-30.05 98.41,-19.66 90.32,-26.5 96.35,-30.05"/>
<path fill="none" stroke="#63b8ff" d="M76.97,-54.84C81.79,-46.78 87.87,-36.62 93,-28.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.12,-29.64 98.26,-19.27 90.12,-26.05 96.12,-29.64"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,8 +1,8 @@
<map id="machine_learning/ordinary_least_squares_regressor.cpp" name="machine_learning/ordinary_least_squares_regressor.cpp">
<area shape="rect" id="node1" title="Linear regression example using Ordinary least squares" alt="" coords="114,5,309,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,71,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,95,154,121"/>
<area shape="rect" id="node4" title=" " alt="" coords="178,95,245,121"/>
<area shape="rect" id="node5" title=" " alt="" coords="269,95,341,121"/>
<area shape="rect" id="node6" title=" " alt="" coords="365,95,423,121"/>
<area shape="rect" id="node1" title="Linear regression example using Ordinary least squares" alt="" coords="114,5,309,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,93,154,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="178,93,245,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="269,93,341,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="365,93,423,119"/>
</map>

View File

@@ -1 +1 @@
aeca54c7c366fb2ba509eb865c3e6b19
08226b748256ee42aec5e649e26e915a

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: machine_learning/ordinary_least_squares_regressor.cpp Pages: 1 -->
<svg width="322pt" height="95pt"
viewBox="0.00 0.00 321.50 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
<svg width="322pt" height="93pt"
viewBox="0.00 0.00 321.50 93.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89)">
<title>machine_learning/ordinary_least_squares_regressor.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 317.5,-91 317.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Linear regression example using Ordinary least squares">
<polygon fill="#bfbfbf" stroke="black" points="81.5,-56.5 81.5,-86.5 227.5,-86.5 227.5,-56.5 81.5,-56.5"/>
<text text-anchor="start" x="89.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/ordinary</text>
<text text-anchor="middle" x="154.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_least_squares_regressor.cpp</text>
<polygon fill="#999999" stroke="#666666" points="227.5,-85 81.5,-85 81.5,-55 227.5,-55 227.5,-85"/>
<text text-anchor="start" x="89.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/ordinary</text>
<text text-anchor="middle" x="154.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_least_squares_regressor.cpp</text>
</a>
</g>
</g>
@@ -23,76 +22,76 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 49,-19.5 49,-0.5 0,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="49,-19 0,-19 0,0 49,0 49,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M123.69,-56.4C102.17,-46.55 73.66,-33.5 52.73,-23.92"/>
<polygon fill="midnightblue" stroke="midnightblue" points="53.97,-20.64 43.42,-19.66 51.05,-27 53.97,-20.64"/>
<path fill="none" stroke="#63b8ff" d="M123.36,-54.99C101.96,-45.36 73.77,-32.67 52.97,-23.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.25,-20.05 43.7,-19.14 51.38,-26.43 54.25,-20.05"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="67.5,-0.5 67.5,-19.5 111.5,-19.5 111.5,-0.5 67.5,-0.5"/>
<text text-anchor="middle" x="89.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
<polygon fill="#e0e0e0" stroke="#999999" points="111.5,-19 67.5,-19 67.5,0 111.5,0 111.5,-19"/>
<text text-anchor="middle" x="89.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M139.1,-56.4C129.26,-47.4 116.51,-35.72 106.39,-26.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="108.7,-23.83 98.96,-19.66 103.97,-28.99 108.7,-23.83"/>
<path fill="none" stroke="#63b8ff" d="M138.77,-54.84C129.14,-46.17 116.81,-35.08 106.89,-26.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="109.01,-23.35 99.24,-19.27 104.33,-28.56 109.01,-23.35"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="129.5,-0.5 129.5,-19.5 179.5,-19.5 179.5,-0.5 129.5,-0.5"/>
<text text-anchor="middle" x="154.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
<polygon fill="#e0e0e0" stroke="#999999" points="179.5,-19 129.5,-19 129.5,0 179.5,0 179.5,-19"/>
<text text-anchor="middle" x="154.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M154.5,-56.4C154.5,-48.47 154.5,-38.46 154.5,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="158,-29.66 154.5,-19.66 151,-29.66 158,-29.66"/>
<path fill="none" stroke="#63b8ff" d="M154.5,-54.84C154.5,-47.21 154.5,-37.7 154.5,-29.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158,-29.27 154.5,-19.27 151,-29.27 158,-29.27"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="197.5,-0.5 197.5,-19.5 251.5,-19.5 251.5,-0.5 197.5,-0.5"/>
<text text-anchor="middle" x="224.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="251.5,-19 197.5,-19 197.5,0 251.5,0 251.5,-19"/>
<text text-anchor="middle" x="224.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M171.09,-56.4C181.79,-47.31 195.69,-35.49 206.63,-26.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="208.96,-28.8 214.31,-19.66 204.43,-23.47 208.96,-28.8"/>
<path fill="none" stroke="#63b8ff" d="M171.45,-54.84C181.92,-46.09 195.36,-34.85 206.09,-25.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="208.58,-28.36 214.01,-19.27 204.09,-22.99 208.58,-28.36"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="269.5,-0.5 269.5,-19.5 313.5,-19.5 313.5,-0.5 269.5,-0.5"/>
<text text-anchor="middle" x="291.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
<polygon fill="#e0e0e0" stroke="#999999" points="313.5,-19 269.5,-19 269.5,0 313.5,0 313.5,-19"/>
<text text-anchor="middle" x="291.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M186.97,-56.4C209.85,-46.46 240.23,-33.26 262.34,-23.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="263.79,-26.85 271.57,-19.66 261,-20.43 263.79,-26.85"/>
<path fill="none" stroke="#63b8ff" d="M187.31,-54.99C209.97,-45.31 239.85,-32.56 261.8,-23.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="263.45,-26.29 271.27,-19.14 260.7,-19.85 263.45,-26.29"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: range_queries::heavy_light_decomposition::Tree&lt; X &gt; Class Template Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d51/classrange__queries_1_1heavy__l
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -105,13 +112,13 @@ $(document).ready(function(){initNavTree('d1/d51/classrange__queries_1_1heavy__l
<div class="dynheader">
Inheritance diagram for range_queries::heavy_light_decomposition::Tree&lt; X &gt;:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/dcc/classrange__queries_1_1heavy__light__decomposition_1_1_tree__inherit__graph.svg" width="158" height="171"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/dcc/classrange__queries_1_1heavy__light__decomposition_1_1_tree__inherit__graph.svg" width="158" height="168"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for range_queries::heavy_light_decomposition::Tree&lt; X &gt;:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d4c/classrange__queries_1_1heavy__light__decomposition_1_1_tree__coll__graph.svg" width="626" height="248"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../de/d4c/classrange__queries_1_1heavy__light__decomposition_1_1_tree__coll__graph.svg" width="626" height="243"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -205,7 +212,7 @@ class range_queries::heavy_light_decomposition::Tree&lt; X &gt;</div><p >A Basic
<p>Deleting the default constructor An instance can only be created with the number of nodes Defaults: t_node indexing are zero based t_root is 0 depth of root_node is 0 Supports: lift :- lift a node k units up the tree kth_ancestor :- returns the kth ancestor lca :- returns the least common ancestor </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a835fb2bbb27307b8cacad9b287968bc1" name="a835fb2bbb27307b8cacad9b287968bc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a835fb2bbb27307b8cacad9b287968bc1">&#9670;&nbsp;</a></span>Tree()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a835fb2bbb27307b8cacad9b287968bc1">&#9670;&#160;</a></span>Tree()</h2>
<div class="memitem">
<div class="memproto">
@@ -257,11 +264,11 @@ template&lt;typename X &gt; </div>
<div class="ttc" id="aclassrange__queries_1_1heavy__light__decomposition_1_1_tree_html_ae4630fa70a80a1dc65a875488a67178a"><div class="ttname"><a href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ae4630fa70a80a1dc65a875488a67178a">range_queries::heavy_light_decomposition::Tree::t_nodes</a></div><div class="ttdeci">const int t_nodes</div><div class="ttdoc">number of nodes</div><div class="ttdef"><b>Definition:</b> heavy_light_decomposition.cpp:84</div></div>
<div class="ttc" id="afloor_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/floor.html">std::floor</a></div><div class="ttdeci">T floor(T... args)</div></div>
<div class="ttc" id="aresize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/resize.html">std::vector::resize</a></div><div class="ttdeci">T resize(T... args)</div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt; int &gt;</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a835fb2bbb27307b8cacad9b287968bc1_cgraph.svg" width="336" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a835fb2bbb27307b8cacad9b287968bc1_cgraph.svg" width="336" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -269,7 +276,7 @@ Here is the call graph for this function:</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a79ab4601c4a95c0902ac04e779e5f54d" name="a79ab4601c4a95c0902ac04e779e5f54d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79ab4601c4a95c0902ac04e779e5f54d">&#9670;&nbsp;</a></span>add_edge()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a79ab4601c4a95c0902ac04e779e5f54d">&#9670;&#160;</a></span>add_edge()</h2>
<div class="memitem">
<div class="memproto">
@@ -321,14 +328,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a79ab4601c4a95c0902ac04e779e5f54d_cgraph.svg" width="360" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a79ab4601c4a95c0902ac04e779e5f54d_cgraph.svg" width="360" height="66"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ab916d554afa8ca5230b4310c2c69fae0" name="ab916d554afa8ca5230b4310c2c69fae0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab916d554afa8ca5230b4310c2c69fae0">&#9670;&nbsp;</a></span>change_root()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ab916d554afa8ca5230b4310c2c69fae0">&#9670;&#160;</a></span>change_root()</h2>
<div class="memitem">
<div class="memproto">
@@ -366,7 +373,7 @@ template&lt;typename X &gt; </div>
</div>
</div>
<a id="ae8de7aefcb6635d3dacdd174cd4890c4" name="ae8de7aefcb6635d3dacdd174cd4890c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8de7aefcb6635d3dacdd174cd4890c4">&#9670;&nbsp;</a></span>dfs_lca()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae8de7aefcb6635d3dacdd174cd4890c4">&#9670;&#160;</a></span>dfs_lca()</h2>
<div class="memitem">
<div class="memproto">
@@ -432,14 +439,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ae8de7aefcb6635d3dacdd174cd4890c4_cgraph.svg" width="158" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ae8de7aefcb6635d3dacdd174cd4890c4_cgraph.svg" width="158" height="90"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="aa339c31ec74cd86a4842a8b09653d460" name="aa339c31ec74cd86a4842a8b09653d460"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa339c31ec74cd86a4842a8b09653d460">&#9670;&nbsp;</a></span>dfs_size()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#aa339c31ec74cd86a4842a8b09653d460">&#9670;&#160;</a></span>dfs_size()</h2>
<div class="memitem">
<div class="memproto">
@@ -496,14 +503,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_aa339c31ec74cd86a4842a8b09653d460_cgraph.svg" width="158" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_aa339c31ec74cd86a4842a8b09653d460_cgraph.svg" width="158" height="90"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ad22d760a5a33545a70e7ea5e1786c8dc" name="ad22d760a5a33545a70e7ea5e1786c8dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad22d760a5a33545a70e7ea5e1786c8dc">&#9670;&nbsp;</a></span>init()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ad22d760a5a33545a70e7ea5e1786c8dc">&#9670;&#160;</a></span>init()</h2>
<div class="memitem">
<div class="memproto">
@@ -537,14 +544,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ad22d760a5a33545a70e7ea5e1786c8dc_cgraph.svg" width="352" height="195"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ad22d760a5a33545a70e7ea5e1786c8dc_cgraph.svg" width="352" height="192"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="a8f7bca1746d40f21ad832fcea59aa6c6" name="a8f7bca1746d40f21ad832fcea59aa6c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f7bca1746d40f21ad832fcea59aa6c6">&#9670;&nbsp;</a></span>kth_ancestor()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a8f7bca1746d40f21ad832fcea59aa6c6">&#9670;&#160;</a></span>kth_ancestor()</h2>
<div class="memitem">
<div class="memproto">
@@ -596,14 +603,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a8f7bca1746d40f21ad832fcea59aa6c6_cgraph.svg" width="352" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a8f7bca1746d40f21ad832fcea59aa6c6_cgraph.svg" width="352" height="66"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ae2b407e64aaf9878fbee7ee6efe9c7d4" name="ae2b407e64aaf9878fbee7ee6efe9c7d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2b407e64aaf9878fbee7ee6efe9c7d4">&#9670;&nbsp;</a></span>lca()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae2b407e64aaf9878fbee7ee6efe9c7d4">&#9670;&#160;</a></span>lca()</h2>
<div class="memitem">
<div class="memproto">
@@ -669,14 +676,14 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ae2b407e64aaf9878fbee7ee6efe9c7d4_cgraph.svg" width="352" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_ae2b407e64aaf9878fbee7ee6efe9c7d4_cgraph.svg" width="352" height="66"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="ac7761255f2ba06b398b9aae5e4dce5f3" name="ac7761255f2ba06b398b9aae5e4dce5f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7761255f2ba06b398b9aae5e4dce5f3">&#9670;&nbsp;</a></span>lift()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ac7761255f2ba06b398b9aae5e4dce5f3">&#9670;&#160;</a></span>lift()</h2>
<div class="memitem">
<div class="memproto">
@@ -735,7 +742,7 @@ template&lt;typename X &gt; </div>
</div>
</div>
<a id="a04cd96efaba147b19d3afc769b90ff70" name="a04cd96efaba147b19d3afc769b90ff70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04cd96efaba147b19d3afc769b90ff70">&#9670;&nbsp;</a></span>set_node_val()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#a04cd96efaba147b19d3afc769b90ff70">&#9670;&#160;</a></span>set_node_val()</h2>
<div class="memitem">
<div class="memproto">
@@ -776,7 +783,7 @@ template&lt;typename X &gt; </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="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg" width="322" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg" width="322" height="66"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -791,7 +798,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="../../dd/d69/namespacerange__queries.html">range_queries</a></li><li class="navelem"><b>heavy_light_decomposition</b></li><li class="navelem"><a class="el" href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html">Tree</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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
<map id="range_queries::heavy_light_decomposition::Tree::set_node_val" name="range_queries::heavy_light_decomposition::Tree::set_node_val">
<area shape="rect" id="node1" title="Set the values for all the nodes." alt="" coords="5,5,152,61"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="200,20,316,47"/>
<area shape="rect" id="node1" title="Set the values for all the nodes." alt="" coords="5,5,152,60"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="200,20,316,45"/>
</map>

View File

@@ -1 +1 @@
785c0081baceccc1ca988a4db54ca8dd
76d40e4ce2ecfa67ef4bb5f74024fe86

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::set_node_val Pages: 1 -->
<svg width="241pt" height="50pt"
viewBox="0.00 0.00 241.00 50.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 46)">
<svg width="241pt" height="49pt"
viewBox="0.00 0.00 241.00 49.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45)">
<title>range_queries::heavy_light_decomposition::Tree::set_node_val</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-46 237,-46 237,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Set the values for all the nodes.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::set_node_val</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::set_node_val</text>
</a>
</g>
</g>
@@ -24,16 +23,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="146,-11.5 146,-30.5 233,-30.5 233,-11.5 146,-11.5"/>
<text text-anchor="middle" x="189.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
<polygon fill="white" stroke="#666666" points="233,-30 146,-30 146,-11 233,-11 233,-30"/>
<text text-anchor="middle" x="189.5" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.28,-21C118.71,-21 127.41,-21 135.81,-21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.87,-24.5 145.87,-21 135.87,-17.5 135.87,-24.5"/>
<path fill="none" stroke="#63b8ff" d="M110.28,-20.5C118.71,-20.5 127.41,-20.5 135.81,-20.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.87,-24 145.87,-20.5 135.87,-17 135.87,-24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -1,4 +1,4 @@
<map id="range_queries::heavy_light_decomposition::Tree::add_edge" name="range_queries::heavy_light_decomposition::Tree::add_edge">
<area shape="rect" id="node1" title="Adds an undirected edge from node u to node v in the tree." alt="" coords="5,5,152,61"/>
<area shape="rect" id="node2" 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="200,20,355,47"/>
<area shape="rect" id="node1" title="Adds an undirected edge from node u to node v in the tree." alt="" coords="5,5,152,60"/>
<area shape="rect" id="node2" 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="200,20,355,45"/>
</map>

View File

@@ -1 +1 @@
d7dc869b3ab041c99ebc389f6d275089
a09a3662a85461a746f4db3819244901

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::add_edge Pages: 1 -->
<svg width="270pt" height="50pt"
viewBox="0.00 0.00 270.00 50.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 46)">
<svg width="270pt" height="49pt"
viewBox="0.00 0.00 270.00 49.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45)">
<title>range_queries::heavy_light_decomposition::Tree::add_edge</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-46 266,-46 266,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Adds an undirected edge from node u to node v in the tree.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::add_edge</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::add_edge</text>
</a>
</g>
</g>
@@ -24,16 +23,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="146,-11.5 146,-30.5 262,-30.5 262,-11.5 146,-11.5"/>
<text text-anchor="middle" x="204" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="#666666" points="262,-30 146,-30 146,-11 262,-11 262,-30"/>
<text text-anchor="middle" x="204" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.32,-21C118.58,-21 127.18,-21 135.67,-21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.95,-24.5 145.95,-21 135.95,-17.5 135.95,-24.5"/>
<path fill="none" stroke="#63b8ff" d="M110.32,-20.5C118.58,-20.5 127.18,-20.5 135.67,-20.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.95,-24 145.95,-20.5 135.95,-17 135.95,-24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -1,5 +1,5 @@
<map id="range_queries::heavy_light_decomposition::Tree::Tree" name="range_queries::heavy_light_decomposition::Tree::Tree">
<area shape="rect" id="node1" title="Class parameterized constructor, resizes the and initializes the data members." alt="" coords="5,16,152,72"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/assign.html#" title=" " alt="" coords="200,5,331,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/resize.html#" title=" " alt="" coords="202,56,329,83"/>
<area shape="rect" id="node1" title="Class parameterized constructor, resizes the and initializes the data members." alt="" coords="5,16,152,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/assign.html#" title=" " alt="" coords="200,5,331,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/resize.html#" title=" " alt="" coords="202,55,329,80"/>
</map>

View File

@@ -1 +1 @@
61c0a4773a48d5c4a57a34196fbc1b6d
7de3c44709abff4fef00f75a94fd65e8

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::Tree Pages: 1 -->
<svg width="252pt" height="66pt"
viewBox="0.00 0.00 252.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 62)">
<svg width="252pt" height="64pt"
viewBox="0.00 0.00 252.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<title>range_queries::heavy_light_decomposition::Tree::Tree</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 248,-62 248,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Class parameterized constructor, resizes the and initializes the data members.">
<polygon fill="#bfbfbf" stroke="black" points="0,-8.5 0,-49.5 110,-49.5 110,-8.5 0,-8.5"/>
<text text-anchor="start" x="8" y="-37.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-15.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::Tree</text>
<polygon fill="#999999" stroke="#666666" points="110,-48 0,-48 0,-7 110,-7 110,-48"/>
<text text-anchor="start" x="8" y="-36" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-14" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::Tree</text>
</a>
</g>
</g>
@@ -24,31 +23,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/assign.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="146,-38.5 146,-57.5 244,-57.5 244,-38.5 146,-38.5"/>
<text text-anchor="middle" x="195" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::assign</text>
<polygon fill="white" stroke="#666666" points="244,-56 146,-56 146,-37 244,-37 244,-56"/>
<text text-anchor="middle" x="195" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::assign</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.15,-36.45C118.52,-37.61 127.2,-38.8 135.66,-39.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.46,-43.47 145.84,-41.37 136.41,-36.54 135.46,-43.47"/>
<path fill="none" stroke="#63b8ff" d="M110.15,-34.95C118.52,-36.11 127.2,-37.3 135.66,-38.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.46,-41.97 145.84,-39.87 136.41,-35.04 135.46,-41.97"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/resize.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="147.5,-0.5 147.5,-19.5 242.5,-19.5 242.5,-0.5 147.5,-0.5"/>
<text text-anchor="middle" x="195" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::resize</text>
<polygon fill="white" stroke="#666666" points="242.5,-19 147.5,-19 147.5,0 242.5,0 242.5,-19"/>
<text text-anchor="middle" x="195" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::resize</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M110.15,-21.55C119.03,-20.32 128.27,-19.05 137.22,-17.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="137.74,-21.28 147.17,-16.45 136.78,-14.34 137.74,-21.28"/>
<path fill="none" stroke="#63b8ff" d="M110.15,-20.44C119.03,-19.28 128.27,-18.07 137.22,-16.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="137.7,-20.37 147.17,-15.61 136.8,-13.43 137.7,-20.37"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,4 +1,4 @@
<map id="range_queries::heavy_light_decomposition::Tree::kth_ancestor" name="range_queries::heavy_light_decomposition::Tree::kth_ancestor">
<area shape="rect" id="node1" title="The function returns the kth ancestor of a node." alt="" coords="5,5,152,61"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store..." alt="" coords="200,5,347,61"/>
<area shape="rect" id="node1" title="The function returns the kth ancestor of a node." alt="" coords="5,5,152,60"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store..." alt="" coords="200,5,347,60"/>
</map>

View File

@@ -1 +1 @@
3a7a40c14ff24c6e9c9d07b9d75c658d
8bd0a0249efb5dbd4e44b7fd344beafb

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::kth_ancestor Pages: 1 -->
<svg width="264pt" height="50pt"
viewBox="0.00 0.00 264.00 50.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 46)">
<svg width="264pt" height="49pt"
viewBox="0.00 0.00 264.00 49.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45)">
<title>range_queries::heavy_light_decomposition::Tree::kth_ancestor</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-46 260,-46 260,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="The function returns the kth ancestor of a node.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::kth_ancestor</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::kth_ancestor</text>
</a>
</g>
</g>
@@ -24,18 +23,18 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" target="_top" xlink:title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store...">
<polygon fill="white" stroke="black" points="146,-0.5 146,-41.5 256,-41.5 256,-0.5 146,-0.5"/>
<text text-anchor="start" x="154" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lift</text>
<polygon fill="white" stroke="#666666" points="256,-41 146,-41 146,0 256,0 256,-41"/>
<text text-anchor="start" x="154" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lift</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.03,-21C118.31,-21 126.94,-21 135.42,-21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.67,-24.5 145.67,-21 135.67,-17.5 135.67,-24.5"/>
<path fill="none" stroke="#63b8ff" d="M110.03,-20.5C118.31,-20.5 126.94,-20.5 135.42,-20.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.67,-24 145.67,-20.5 135.67,-17 135.67,-24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,3 +1,3 @@
<map id="range_queries::heavy_light_decomposition::Tree::dfs_size" name="range_queries::heavy_light_decomposition::Tree::dfs_size">
<area shape="rect" id="node1" title="Utility function to compute sub&#45;tree sizes." alt="" coords="5,29,152,85"/>
<area shape="rect" id="node1" title="Utility function to compute sub&#45;tree sizes." alt="" coords="5,29,152,84"/>
</map>

View File

@@ -1 +1 @@
0a4f1b21c1e4b7ce0a4a4048205a2ddc
08bf100a7ccabe56caf6049b6c2acfd4

View File

@@ -1,30 +1,29 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::dfs_size Pages: 1 -->
<svg width="118pt" height="68pt"
viewBox="0.00 0.00 118.00 68.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 64)">
<svg width="118pt" height="67pt"
viewBox="0.00 0.00 118.00 67.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63)">
<title>range_queries::heavy_light_decomposition::Tree::dfs_size</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-64 114,-64 114,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Utility function to compute sub&#45;tree sizes.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_size</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_size</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M34.78,-41.86C32.58,-51.54 39.32,-60 55,-60 64.8,-60 71.11,-56.7 73.92,-51.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.41,-52.23 75.22,-41.86 70.46,-51.33 77.41,-52.23"/>
<path fill="none" stroke="#63b8ff" d="M34.78,-41.1C32.58,-50.65 39.32,-59 55,-59 64.56,-59 70.79,-55.9 73.71,-51.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="77.22,-51.5 75.22,-41.1 70.29,-50.48 77.22,-51.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,5 +1,5 @@
<map id="range_queries::heavy_light_decomposition::Tree::init" name="range_queries::heavy_light_decomposition::Tree::init">
<area shape="rect" id="node1" title="This function must be called after the tree adjacency list and node values are populated The function..." alt="" coords="5,81,152,137"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ae8de7aefcb6635d3dacdd174cd4890c4" title="Utility function to populate the t_par vector." alt="" coords="200,29,347,85"/>
<area shape="rect" id="node3" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#aa339c31ec74cd86a4842a8b09653d460" title="Utility function to compute sub&#45;tree sizes." alt="" coords="200,133,347,189"/>
<area shape="rect" id="node1" title="This function must be called after the tree adjacency list and node values are populated The function..." alt="" coords="5,81,152,136"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ae8de7aefcb6635d3dacdd174cd4890c4" title="Utility function to populate the t_par vector." alt="" coords="200,29,347,84"/>
<area shape="rect" id="node3" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#aa339c31ec74cd86a4842a8b09653d460" title="Utility function to compute sub&#45;tree sizes." alt="" coords="200,132,347,187"/>
</map>

View File

@@ -1 +1 @@
c8dcad78aea294fb2f8875485054ec76
fc565a17c0aceb3eb3fafdc9b3765cd4

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::init Pages: 1 -->
<svg width="264pt" height="146pt"
viewBox="0.00 0.00 264.00 146.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 142)">
<svg width="264pt" height="144pt"
viewBox="0.00 0.00 264.00 144.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 140)">
<title>range_queries::heavy_light_decomposition::Tree::init</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-142 260,-142 260,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="This function must be called after the tree adjacency list and node values are populated The function...">
<polygon fill="#bfbfbf" stroke="black" points="0,-39.5 0,-80.5 110,-80.5 110,-39.5 0,-39.5"/>
<text text-anchor="start" x="8" y="-68.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-57.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-46.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::init</text>
<polygon fill="#999999" stroke="#666666" points="110,-79 0,-79 0,-38 110,-38 110,-79"/>
<text text-anchor="start" x="8" y="-67" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-56" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-45" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::init</text>
</a>
</g>
</g>
@@ -24,47 +23,47 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ae8de7aefcb6635d3dacdd174cd4890c4" target="_top" xlink:title="Utility function to populate the t_par vector.">
<polygon fill="white" stroke="black" points="146,-78.5 146,-119.5 256,-119.5 256,-78.5 146,-78.5"/>
<text text-anchor="start" x="154" y="-107.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_lca</text>
<polygon fill="white" stroke="#666666" points="256,-118 146,-118 146,-77 256,-77 256,-118"/>
<text text-anchor="start" x="154" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_lca</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.03,-74.63C118.5,-76.93 127.32,-79.31 135.98,-81.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.1,-85.05 145.67,-84.28 136.93,-78.29 135.1,-85.05"/>
<path fill="none" stroke="#63b8ff" d="M110.03,-73.13C118.5,-75.43 127.32,-77.81 135.98,-80.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.1,-83.55 145.67,-82.78 136.93,-76.79 135.1,-83.55"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#aa339c31ec74cd86a4842a8b09653d460" target="_top" xlink:title="Utility function to compute sub&#45;tree sizes.">
<polygon fill="white" stroke="black" points="146,-0.5 146,-41.5 256,-41.5 256,-0.5 146,-0.5"/>
<text text-anchor="start" x="154" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_size</text>
<polygon fill="white" stroke="#666666" points="256,-41 146,-41 146,0 256,0 256,-41"/>
<text text-anchor="start" x="154" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_size</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M110.03,-45.37C118.5,-43.07 127.32,-40.69 135.98,-38.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="136.93,-41.71 145.67,-35.72 135.1,-34.95 136.93,-41.71"/>
<path fill="none" stroke="#63b8ff" d="M110.03,-44.24C118.5,-42.01 127.32,-39.68 135.98,-37.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.89,-40.77 145.67,-34.84 135.11,-34.01 136.89,-40.77"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M174.17,-119.86C171.24,-129.54 180.18,-138 201,-138 214.01,-138 222.38,-134.7 226.12,-129.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="229.59,-130.31 227.83,-119.86 222.69,-129.13 229.59,-130.31"/>
<path fill="none" stroke="#63b8ff" d="M174.17,-118.1C171.24,-127.65 180.18,-136 201,-136 214.01,-136 222.38,-132.74 226.12,-127.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="229.57,-128.55 227.83,-118.1 222.67,-127.35 229.57,-128.55"/>
</g>
<!-- Node3&#45;&gt;Node3 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M174.17,-41.86C171.24,-51.54 180.18,-60 201,-60 214.01,-60 222.38,-56.7 226.12,-51.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="229.59,-52.31 227.83,-41.86 222.69,-51.13 229.59,-52.31"/>
<path fill="none" stroke="#63b8ff" d="M174.17,-41.1C171.24,-50.65 180.18,-59 201,-59 214.01,-59 222.38,-55.74 226.12,-50.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="229.57,-51.55 227.83,-41.1 222.67,-50.35 229.57,-51.55"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,4 +1,4 @@
<map id="range_queries::heavy_light_decomposition::Tree::lca" name="range_queries::heavy_light_decomposition::Tree::lca">
<area shape="rect" id="node1" title="The function returns the least common ancestor of two nodes." alt="" coords="5,5,152,61"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store..." alt="" coords="200,5,347,61"/>
<area shape="rect" id="node1" title="The function returns the least common ancestor of two nodes." alt="" coords="5,5,152,60"/>
<area shape="rect" id="node2" href="$d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store..." alt="" coords="200,5,347,60"/>
</map>

View File

@@ -1 +1 @@
e8e04603408d0ef33d0dcbaf5b08a9e8
c7921b593750b8cc3613abefdbec5c69

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::lca Pages: 1 -->
<svg width="264pt" height="50pt"
viewBox="0.00 0.00 264.00 50.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 46)">
<svg width="264pt" height="49pt"
viewBox="0.00 0.00 264.00 49.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 45)">
<title>range_queries::heavy_light_decomposition::Tree::lca</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-46 260,-46 260,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="The function returns the least common ancestor of two nodes.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lca</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lca</text>
</a>
</g>
</g>
@@ -24,18 +23,18 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree.html#ac7761255f2ba06b398b9aae5e4dce5f3" target="_top" xlink:title="The function lifts a node, k units up the tree. The lifting is done in place, and the result is store...">
<polygon fill="white" stroke="black" points="146,-0.5 146,-41.5 256,-41.5 256,-0.5 146,-0.5"/>
<text text-anchor="start" x="154" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lift</text>
<polygon fill="white" stroke="#666666" points="256,-41 146,-41 146,0 256,0 256,-41"/>
<text text-anchor="start" x="154" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="154" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="201" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::lift</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M110.03,-21C118.31,-21 126.94,-21 135.42,-21"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.67,-24.5 145.67,-21 135.67,-17.5 135.67,-24.5"/>
<path fill="none" stroke="#63b8ff" d="M110.03,-20.5C118.31,-20.5 126.94,-20.5 135.42,-20.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.67,-24 145.67,-20.5 135.67,-17 135.67,-24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,3 +1,3 @@
<map id="range_queries::heavy_light_decomposition::Tree::dfs_lca" name="range_queries::heavy_light_decomposition::Tree::dfs_lca">
<area shape="rect" id="node1" title="Utility function to populate the t_par vector." alt="" coords="5,29,152,85"/>
<area shape="rect" id="node1" title="Utility function to populate the t_par vector." alt="" coords="5,29,152,84"/>
</map>

View File

@@ -1 +1 @@
68d41660285659f320d68143912e27ff
068bce9da7e8273a4f7c1294f60d99d6

View File

@@ -1,30 +1,29 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree::dfs_lca Pages: 1 -->
<svg width="118pt" height="68pt"
viewBox="0.00 0.00 118.00 68.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 64)">
<svg width="118pt" height="67pt"
viewBox="0.00 0.00 118.00 67.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 63)">
<title>range_queries::heavy_light_decomposition::Tree::dfs_lca</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-64 114,-64 114,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Utility function to populate the t_par vector.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_lca</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree::dfs_lca</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M34.78,-41.86C32.58,-51.54 39.32,-60 55,-60 64.8,-60 71.11,-56.7 73.92,-51.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.41,-52.23 75.22,-41.86 70.46,-51.33 77.41,-52.23"/>
<path fill="none" stroke="#63b8ff" d="M34.78,-41.1C32.58,-50.65 39.32,-59 55,-59 64.56,-59 70.79,-55.9 73.71,-51.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="77.22,-51.5 75.22,-41.1 70.29,-50.48 77.22,-51.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,6 +1,6 @@
<map id="math/lcm_sum.cpp" name="math/lcm_sum.cpp">
<area shape="rect" id="node1" title="An algorithm to calculate the sum of LCM: ." alt="" coords="65,5,198,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,71,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,80,167,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="191,80,250,107"/>
<area shape="rect" id="node1" title="An algorithm to calculate the sum of LCM: ." alt="" coords="65,5,198,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,71,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,79,167,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="191,79,250,104"/>
</map>

View File

@@ -1 +1 @@
09ae301aa1edf1f178eb8d1fbe3b49ea
5d1a0fd1838f4ee84e896b49294f6608

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: math/lcm_sum.cpp Pages: 1 -->
<svg width="192pt" height="84pt"
viewBox="0.00 0.00 191.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="192pt" height="82pt"
viewBox="0.00 0.00 191.50 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>math/lcm_sum.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 187.5,-80 187.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="An algorithm to calculate the sum of LCM: .">
<polygon fill="#bfbfbf" stroke="black" points="44.5,-56.5 44.5,-75.5 144.5,-75.5 144.5,-56.5 44.5,-56.5"/>
<text text-anchor="middle" x="94.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">math/lcm_sum.cpp</text>
<polygon fill="#999999" stroke="#666666" points="144.5,-74 44.5,-74 44.5,-55 144.5,-55 144.5,-74"/>
<text text-anchor="middle" x="94.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">math/lcm_sum.cpp</text>
</a>
</g>
</g>
@@ -22,46 +21,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 49,-19.5 49,-0.5 0,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="49,-19 0,-19 0,0 49,0 49,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M83.25,-56.32C72.7,-48.18 56.7,-35.84 44.06,-26.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="46.01,-23.17 35.95,-19.83 41.73,-28.71 46.01,-23.17"/>
<path fill="none" stroke="#63b8ff" d="M83.25,-54.98C72.7,-47 56.7,-34.88 44.06,-25.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.04,-22.42 35.95,-19.17 41.81,-28 46.04,-22.42"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="67.5,-0.5 67.5,-19.5 121.5,-19.5 121.5,-0.5 67.5,-0.5"/>
<text text-anchor="middle" x="94.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="121.5,-19 67.5,-19 67.5,0 121.5,0 121.5,-19"/>
<text text-anchor="middle" x="94.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M94.5,-56.08C94.5,-49.01 94.5,-38.86 94.5,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="98,-29.75 94.5,-19.75 91,-29.75 98,-29.75"/>
<path fill="none" stroke="#63b8ff" d="M94.5,-54.75C94.5,-47.8 94.5,-37.85 94.5,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98,-29.09 94.5,-19.09 91,-29.09 98,-29.09"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="139.5,-0.5 139.5,-19.5 183.5,-19.5 183.5,-0.5 139.5,-0.5"/>
<text text-anchor="middle" x="161.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
<polygon fill="#e0e0e0" stroke="#999999" points="183.5,-19 139.5,-19 139.5,0 183.5,0 183.5,-19"/>
<text text-anchor="middle" x="161.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M105.26,-56.32C115.27,-48.26 130.39,-36.08 142.43,-26.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="144.95,-28.83 150.54,-19.83 140.56,-23.38 144.95,-28.83"/>
<path fill="none" stroke="#63b8ff" d="M105.26,-54.98C115.27,-47.07 130.39,-35.11 142.43,-25.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.87,-28.12 150.54,-19.17 140.53,-22.63 144.87,-28.12"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,4 +1,4 @@
<map id="cll" name="cll">
<area shape="rect" id="node1" title=" " alt="" coords="36,156,75,183"/>
<area shape="rect" id="node2" href="$d5/da1/structnode.html" title=" " alt="" coords="5,36,105,63"/>
<area shape="rect" id="node1" title=" " alt="" coords="36,156,75,181"/>
<area shape="rect" id="node2" href="$d5/da1/structnode.html" title=" " alt="" coords="5,37,105,62"/>
</map>

View File

@@ -1 +1 @@
77e7cb2a2a6f9ddb35c19f8ced0bb145
bfe5114981176deeb79ea31360182928

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: cll Pages: 1 -->
<svg width="129pt" height="141pt"
viewBox="0.00 0.00 129.00 141.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 137)">
<svg width="129pt" height="140pt"
viewBox="0.00 0.00 129.00 140.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 136)">
<title>cll</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-137 125,-137 125,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="23,-0.5 23,-19.5 52,-19.5 52,-0.5 23,-0.5"/>
<text text-anchor="middle" x="37.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cll</text>
<polygon fill="#999999" stroke="#666666" points="52,-19 23,-19 23,0 52,0 52,-19"/>
<text text-anchor="middle" x="37.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cll</text>
</a>
</g>
</g>
@@ -22,29 +21,29 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d5/da1/structnode.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-90.5 0,-109.5 75,-109.5 75,-90.5 0,-90.5"/>
<text text-anchor="middle" x="37.5" y="-97.5" font-family="Helvetica,sans-Serif" font-size="10.00">node&lt; Kind &gt;</text>
<polygon fill="white" stroke="#666666" points="75,-108.5 0,-108.5 0,-89.5 75,-89.5 75,-108.5"/>
<text text-anchor="middle" x="37.5" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">node&lt; Kind &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M37.5,-79.98C37.5,-61.31 37.5,-33.67 37.5,-19.72"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="34,-80.24 37.5,-90.24 41,-80.24 34,-80.24"/>
<text text-anchor="middle" x="50" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> head</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M37.5,-79.09C37.5,-60.52 37.5,-33.04 37.5,-19.17"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="34,-79.29 37.5,-89.29 41,-79.29 34,-79.29"/>
<text text-anchor="middle" x="50" y="-40" font-family="Helvetica,sans-Serif" font-size="10.00"> head</text>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M71.16,-110.49C83.2,-110.7 93,-107.21 93,-100 93,-90.87 77.25,-87.69 61.17,-90.47"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="71.46,-107 61.17,-109.53 70.79,-113.97 71.46,-107"/>
<text text-anchor="middle" x="107" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00"> left</text>
<text text-anchor="middle" x="107" y="-114" font-family="Helvetica,sans-Serif" font-size="10.00">link</text>
<text text-anchor="middle" x="107" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">next</text>
<text text-anchor="middle" x="107" y="-92" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
<text text-anchor="middle" x="107" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">prev</text>
<text text-anchor="middle" x="107" y="-70" font-family="Helvetica,sans-Serif" font-size="10.00">right</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M71.16,-109.49C83.2,-109.7 93,-106.21 93,-99 93,-89.87 77.25,-86.69 61.17,-89.47"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="71.46,-106 61.17,-108.53 70.79,-112.97 71.46,-106"/>
<text text-anchor="middle" x="107" y="-124" font-family="Helvetica,sans-Serif" font-size="10.00"> left</text>
<text text-anchor="middle" x="107" y="-113" font-family="Helvetica,sans-Serif" font-size="10.00">link</text>
<text text-anchor="middle" x="107" y="-102" font-family="Helvetica,sans-Serif" font-size="10.00">next</text>
<text text-anchor="middle" x="107" y="-91" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
<text text-anchor="middle" x="107" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">prev</text>
<text text-anchor="middle" x="107" y="-69" font-family="Helvetica,sans-Serif" font-size="10.00">right</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,4 +1,4 @@
<map id="std::is_arithmetic&lt; uint256_t &gt;" name="std::is_arithmetic&lt; uint256_t &gt;">
<area shape="rect" id="node1" title=" " alt="" coords="5,80,128,121"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integral_constant.html" title=" " alt="" coords="15,5,118,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,79,128,119"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integral_constant.html" title=" " alt="" coords="15,5,118,31"/>
</map>

View File

@@ -1 +1 @@
fb6d842ad0e9620fe14dcb0bd1bca91f
07c8ce5f7133736184faf6fa59ad048b

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: std::is_arithmetic&lt; uint256_t &gt; Pages: 1 -->
<svg width="100pt" height="95pt"
viewBox="0.00 0.00 100.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
<svg width="100pt" height="93pt"
viewBox="0.00 0.00 100.00 93.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89)">
<title>std::is_arithmetic&lt; uint256_t &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 96,-91 96,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 92,-30.5 92,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_arithmetic</text>
<text text-anchor="middle" x="46" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; uint256_t &gt;</text>
<polygon fill="#999999" stroke="#666666" points="92,-30 0,-30 0,0 92,0 92,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_arithmetic</text>
<text text-anchor="middle" x="46" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; uint256_t &gt;</text>
</a>
</g>
</g>
@@ -23,16 +22,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/types/integral_constant.html" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="7.5,-67.5 7.5,-86.5 84.5,-86.5 84.5,-67.5 7.5,-67.5"/>
<text text-anchor="middle" x="46" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::true_type</text>
<polygon fill="white" stroke="#bfbfbf" points="84.5,-85 7.5,-85 7.5,-66 84.5,-66 84.5,-85"/>
<text text-anchor="middle" x="46" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">std::true_type</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M46,-57.23C46,-48.59 46,-38.5 46,-30.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.5,-57.48 46,-67.48 49.5,-57.48 42.5,-57.48"/>
<path fill="none" stroke="#63b8ff" d="M46,-55.65C46,-47.36 46,-37.78 46,-30.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="42.5,-55.87 46,-65.87 49.5,-55.87 42.5,-55.87"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: interpolation_search Namespace Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d64/namespaceinterpolation__search.
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -104,7 +111,7 @@ $(document).ready(function(){initNavTree('d1/d64/namespaceinterpolation__search.
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d1/d64/namespaceinterpolation__search.html">interpolation_search</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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: modular_division Namespace Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d64/namespacemodular__division.html
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -104,7 +111,7 @@ $(document).ready(function(){initNavTree('d1/d64/namespacemodular__division.html
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d1/d64/namespacemodular__division.html">modular_division</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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
<map id="range_queries::heavy_light_decomposition::SG&lt; X &gt;" name="range_queries::heavy_light_decomposition::SG&lt; X &gt;">
<area shape="rect" id="node1" title="Segment Tree, to store heavy chains." alt="" coords="5,95,152,151"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="20,5,137,32"/>
<area shape="rect" id="node1" title="Segment Tree, to store heavy chains." alt="" coords="5,93,152,148"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="20,5,137,31"/>
</map>

View File

@@ -1 +1 @@
cc7656369f63f8b4fa9956e3ff7de06d
f9c51ab224c17d6c7c99a2e1b3749991

View File

@@ -1,22 +1,21 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: range_queries::heavy_light_decomposition::SG&lt; X &gt; Pages: 1 -->
<svg width="118pt" height="117pt"
viewBox="0.00 0.00 118.00 117.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 113)">
<svg width="118pt" height="115pt"
viewBox="0.00 0.00 118.00 115.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 111)">
<title>range_queries::heavy_light_decomposition::SG&lt; X &gt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-113 114,-113 114,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Segment Tree, to store heavy chains.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-41.5 110,-41.5 110,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::SG&lt; X &gt;</text>
<polygon fill="#999999" stroke="#666666" points="110,-41 0,-41 0,0 110,0 110,-41"/>
<text text-anchor="start" x="8" y="-29" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="55" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">::SG&lt; X &gt;</text>
</a>
</g>
</g>
@@ -24,17 +23,17 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="11,-89.5 11,-108.5 99,-108.5 99,-89.5 11,-89.5"/>
<text text-anchor="middle" x="55" y="-96.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
<polygon fill="white" stroke="#666666" points="99,-107 11,-107 11,-88 99,-88 99,-107"/>
<text text-anchor="middle" x="55" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M55,-79.14C55,-67.73 55,-53.21 55,-41.66"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.5,-79.28 55,-89.28 58.5,-79.28 51.5,-79.28"/>
<text text-anchor="middle" x="70.5" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00"> s_tree</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M55,-77.61C55,-66.5 55,-52.46 55,-41.21"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.5,-77.9 55,-87.9 58.5,-77.9 51.5,-77.9"/>
<text text-anchor="middle" x="70.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00"> s_tree</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -1,7 +1,7 @@
<map id="others/lru_cache.cpp" name="others/lru_cache.cpp">
<area shape="rect" id="node1" title="An implementation of LRU Cache. Lru is a part of cache algorithms (also frequently called cache repla..." alt="" coords="100,5,243,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,71,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,80,167,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="192,80,231,107"/>
<area shape="rect" id="node5" title=" " alt="" coords="255,80,365,107"/>
<area shape="rect" id="node1" title="An implementation of LRU Cache. Lru is a part of cache algorithms (also frequently called cache repla..." alt="" coords="100,5,243,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,71,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,79,167,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="192,79,231,104"/>
<area shape="rect" id="node5" title=" " alt="" coords="255,79,365,104"/>
</map>

View File

@@ -1 +1 @@
251d6659132fa490f61e361a8d722c07
7fbfcfab834ca4b6d4fd4e4db80e7821

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: others/lru_cache.cpp Pages: 1 -->
<svg width="278pt" height="84pt"
viewBox="0.00 0.00 278.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="278pt" height="82pt"
viewBox="0.00 0.00 278.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>others/lru_cache.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 274,-80 274,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="An implementation of LRU Cache. Lru is a part of cache algorithms (also frequently called cache repla...">
<polygon fill="#bfbfbf" stroke="black" points="71,-56.5 71,-75.5 178,-75.5 178,-56.5 71,-56.5"/>
<text text-anchor="middle" x="124.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">others/lru_cache.cpp</text>
<polygon fill="#999999" stroke="#666666" points="178,-74 71,-74 71,-55 178,-55 178,-74"/>
<text text-anchor="middle" x="124.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">others/lru_cache.cpp</text>
</a>
</g>
</g>
@@ -22,61 +21,61 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 49,-19.5 49,-0.5 0,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="49,-19 0,-19 0,0 49,0 49,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M108.43,-56.32C92.54,-47.74 67.99,-34.49 49.54,-24.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="50.99,-21.33 40.53,-19.65 47.66,-27.49 50.99,-21.33"/>
<path fill="none" stroke="#63b8ff" d="M108.43,-54.98C92.64,-46.61 68.28,-33.7 49.87,-23.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="51.33,-20.76 40.86,-19.17 48.06,-26.95 51.33,-20.76"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="67.5,-0.5 67.5,-19.5 121.5,-19.5 121.5,-0.5 67.5,-0.5"/>
<text text-anchor="middle" x="94.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="121.5,-19 67.5,-19 67.5,0 121.5,0 121.5,-19"/>
<text text-anchor="middle" x="94.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M119.55,-56.08C115.4,-48.61 109.35,-37.72 104.23,-28.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="107.28,-26.79 99.36,-19.75 101.16,-30.19 107.28,-26.79"/>
<path fill="none" stroke="#63b8ff" d="M119.55,-54.75C115.44,-47.49 109.47,-36.95 104.4,-27.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="107.33,-26.07 99.36,-19.09 101.24,-29.52 107.33,-26.07"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="140,-0.5 140,-19.5 169,-19.5 169,-0.5 140,-0.5"/>
<text text-anchor="middle" x="154.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
<polygon fill="#e0e0e0" stroke="#999999" points="169,-19 140,-19 140,0 169,0 169,-19"/>
<text text-anchor="middle" x="154.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M129.45,-56.08C133.6,-48.61 139.65,-37.72 144.77,-28.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="147.84,-30.19 149.64,-19.75 141.72,-26.79 147.84,-30.19"/>
<path fill="none" stroke="#63b8ff" d="M129.45,-54.75C133.56,-47.49 139.53,-36.95 144.6,-27.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.76,-29.52 149.64,-19.09 141.67,-26.07 147.76,-29.52"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="187,-0.5 187,-19.5 270,-19.5 270,-0.5 187,-0.5"/>
<text text-anchor="middle" x="228.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
<polygon fill="#e0e0e0" stroke="#999999" points="270,-19 187,-19 187,0 270,0 270,-19"/>
<text text-anchor="middle" x="228.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M141.21,-56.32C157.81,-47.7 183.5,-34.36 202.72,-24.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.57,-27.37 211.83,-19.65 201.34,-21.16 204.57,-27.37"/>
<path fill="none" stroke="#63b8ff" d="M141.21,-54.98C157.71,-46.57 183.2,-33.59 202.38,-23.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.17,-26.83 211.49,-19.17 200.99,-20.59 204.17,-26.83"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="data_structures/queue_using_array.cpp" name="data_structures/queue_using_array.cpp">
<area shape="rect" id="node1" title="Implementation of Linear [Queue using array] (https://www.geeksforgeeks.org/array&#45;implementation&#45;of&#45;q..." alt="" coords="5,5,156,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="13,95,63,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="87,95,159,121"/>
<area shape="rect" id="node1" title="Implementation of Linear [Queue using array] (https://www.geeksforgeeks.org/array&#45;implementation&#45;of&#45;q..." alt="" coords="5,5,156,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="13,93,63,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="87,93,159,119"/>
</map>

View File

@@ -1 +1 @@
f20e72983ab45982bec50f8552122a12
d40582dec1691f1386ca9fd086de1001

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: data_structures/queue_using_array.cpp Pages: 1 -->
<svg width="124pt" height="95pt"
viewBox="0.00 0.00 123.50 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
<svg width="124pt" height="93pt"
viewBox="0.00 0.00 123.50 93.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89)">
<title>data_structures/queue_using_array.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 119.5,-91 119.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Implementation of Linear [Queue using array] (https://www.geeksforgeeks.org/array&#45;implementation&#45;of&#45;q...">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 113,-86.5 113,-56.5 0,-56.5"/>
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/queue</text>
<text text-anchor="middle" x="56.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_using_array.cpp</text>
<polygon fill="#999999" stroke="#666666" points="113,-85 0,-85 0,-55 113,-55 113,-85"/>
<text text-anchor="start" x="8" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/queue</text>
<text text-anchor="middle" x="56.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">_using_array.cpp</text>
</a>
</g>
</g>
@@ -23,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="5.5,-0.5 5.5,-19.5 43.5,-19.5 43.5,-0.5 5.5,-0.5"/>
<text text-anchor="middle" x="24.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
<polygon fill="#e0e0e0" stroke="#999999" points="43.5,-19 5.5,-19 5.5,0 43.5,0 43.5,-19"/>
<text text-anchor="middle" x="24.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M48.92,-56.4C44.46,-48.11 38.78,-37.55 34.02,-28.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="36.98,-26.81 29.16,-19.66 30.81,-30.12 36.98,-26.81"/>
<path fill="none" stroke="#63b8ff" d="M48.75,-54.84C44.35,-46.78 38.79,-36.62 34.1,-28.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.16,-26.36 29.3,-19.27 31.02,-29.72 37.16,-26.36"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="61.5,-0.5 61.5,-19.5 115.5,-19.5 115.5,-0.5 61.5,-0.5"/>
<text text-anchor="middle" x="88.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="115.5,-19 61.5,-19 61.5,0 115.5,0 115.5,-19"/>
<text text-anchor="middle" x="88.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M64.08,-56.4C68.54,-48.11 74.22,-37.55 78.98,-28.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="82.19,-30.12 83.84,-19.66 76.02,-26.81 82.19,-30.12"/>
<path fill="none" stroke="#63b8ff" d="M64.25,-54.84C68.65,-46.78 74.21,-36.62 78.9,-28.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.98,-29.72 83.7,-19.27 75.84,-26.36 81.98,-29.72"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,4 +1,4 @@
<map id="machine_learning/vector_ops.hpp" name="machine_learning/vector_ops.hpp">
<area shape="rect" id="node1" title="Various functions for vectors associated with [NeuralNetwork (aka Multilayer Perceptron)] (https://en..." alt="" coords="5,5,168,47"/>
<area shape="rect" id="node2" href="$d2/d58/neural__network_8cpp.html" title="Implementation of [Multilayer Perceptron] (https://en.wikipedia.org/wiki/Multilayer_perceptron)." alt="" coords="5,95,168,136"/>
<area shape="rect" id="node1" title="Various functions for vectors associated with [NeuralNetwork (aka Multilayer Perceptron)] (https://en..." alt="" coords="5,5,168,45"/>
<area shape="rect" id="node2" href="$d2/d58/neural__network_8cpp.html" title="Implementation of [Multilayer Perceptron] (https://en.wikipedia.org/wiki/Multilayer_perceptron)." alt="" coords="5,93,168,133"/>
</map>

View File

@@ -1 +1 @@
157acd0efe87c6b67cc362d44b306d7c
758b297ac2cb7c3cd6f201d15ddc7e45

View File

@@ -1,21 +1,20 @@
<?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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: machine_learning/vector_ops.hpp Pages: 1 -->
<svg width="130pt" height="106pt"
viewBox="0.00 0.00 130.00 106.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 102)">
<svg width="130pt" height="104pt"
viewBox="0.00 0.00 130.00 104.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 100)">
<title>machine_learning/vector_ops.hpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-102 126,-102 126,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Various functions for vectors associated with [NeuralNetwork (aka Multilayer Perceptron)] (https://en...">
<polygon fill="#bfbfbf" stroke="black" points="0,-67.5 0,-97.5 122,-97.5 122,-67.5 0,-67.5"/>
<text text-anchor="start" x="8" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/vector</text>
<text text-anchor="middle" x="61" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ops.hpp</text>
<polygon fill="#999999" stroke="#666666" points="122,-96 0,-96 0,-66 122,-66 122,-96"/>
<text text-anchor="start" x="8" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/vector</text>
<text text-anchor="middle" x="61" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">_ops.hpp</text>
</a>
</g>
</g>
@@ -23,17 +22,17 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d2/d58/neural__network_8cpp.html" target="_top" xlink:title="Implementation of [Multilayer Perceptron] (https://en.wikipedia.org/wiki/Multilayer_perceptron).">
<polygon fill="white" stroke="black" points="0,-0.5 0,-30.5 122,-30.5 122,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/neural</text>
<text text-anchor="middle" x="61" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_network.cpp</text>
<polygon fill="white" stroke="#666666" points="122,-30 0,-30 0,0 122,0 122,-30"/>
<text text-anchor="start" x="8" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning/neural</text>
<text text-anchor="middle" x="61" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_network.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M61,-57.11C61,-48.15 61,-38.32 61,-30.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="57.5,-57.4 61,-67.4 64.5,-57.4 57.5,-57.4"/>
<path fill="none" stroke="#63b8ff" d="M61,-55.54C61,-46.96 61,-37.61 61,-30.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.5,-55.8 61,-65.8 64.5,-55.8 57.5,-55.8"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -1,9 +1,9 @@
<map id="graph::LowestCommonAncestor" name="graph::LowestCommonAncestor">
<area shape="rect" id="node1" title=" " alt="" coords="42,392,251,419"/>
<area shape="rect" id="node2" href="$d0/d58/classgraph_1_1_rooted_tree.html" title=" " alt="" coords="148,303,279,329"/>
<area shape="rect" id="node3" href="$dc/d61/classgraph_1_1_graph.html" title=" " alt="" coords="149,213,278,240"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map.html" title=" " alt="" coords="246,95,389,136"/>
<area shape="rect" id="node5" title=" " alt="" coords="298,5,337,32"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="63,95,222,136"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,5,128,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="42,387,251,412"/>
<area shape="rect" id="node2" href="$d0/d58/classgraph_1_1_rooted_tree.html" title=" " alt="" coords="148,299,279,324"/>
<area shape="rect" id="node3" href="$dc/d61/classgraph_1_1_graph.html" title=" " alt="" coords="149,211,278,236"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map.html" title=" " alt="" coords="246,93,389,133"/>
<area shape="rect" id="node5" title=" " alt="" coords="298,5,337,31"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="63,93,222,133"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,5,128,31"/>
</map>

View File

@@ -1 +1 @@
996f5f9975e0478ef8d968af68ebaad2
bb7206ee4767987c361f7c51173b6cd0

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: graph::LowestCommonAncestor Pages: 1 -->
<svg width="296pt" height="318pt"
viewBox="0.00 0.00 295.50 318.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 314)">
<svg width="296pt" height="313pt"
viewBox="0.00 0.00 295.50 313.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 309)">
<title>graph::LowestCommonAncestor</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-314 291.5,-314 291.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="27.5,-0.5 27.5,-19.5 184.5,-19.5 184.5,-0.5 27.5,-0.5"/>
<text text-anchor="middle" x="106" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::LowestCommonAncestor</text>
<polygon fill="#999999" stroke="#666666" points="184.5,-19 27.5,-19 27.5,0 184.5,0 184.5,-19"/>
<text text-anchor="middle" x="106" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">graph::LowestCommonAncestor</text>
</a>
</g>
</g>
@@ -22,113 +21,113 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d0/d58/classgraph_1_1_rooted_tree.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="107,-67.5 107,-86.5 205,-86.5 205,-67.5 107,-67.5"/>
<text text-anchor="middle" x="156" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::RootedTree</text>
<polygon fill="white" stroke="#666666" points="205,-85 107,-85 107,-66 205,-66 205,-85"/>
<text text-anchor="middle" x="156" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">graph::RootedTree</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M143.13,-59.27C133.38,-46.6 120.39,-29.7 112.64,-19.63"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="140.39,-61.44 149.26,-67.23 145.93,-57.17 140.39,-61.44"/>
<text text-anchor="middle" x="143" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> tree</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M142.93,-57.77C133.34,-45.49 120.69,-29.3 112.96,-19.41"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="140.34,-60.14 149.26,-65.87 145.86,-55.83 140.34,-60.14"/>
<text text-anchor="middle" x="143" y="-40" font-family="Helvetica,sans-Serif" font-size="10.00"> tree</text>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../dc/d61/classgraph_1_1_graph.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="107.5,-134.5 107.5,-153.5 204.5,-153.5 204.5,-134.5 107.5,-134.5"/>
<text text-anchor="middle" x="156" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::Graph&lt; T &gt;</text>
<polygon fill="white" stroke="#666666" points="204.5,-151 107.5,-151 107.5,-132 204.5,-132 204.5,-151"/>
<text text-anchor="middle" x="156" y="-139" font-family="Helvetica,sans-Serif" font-size="10.00">graph::Graph&lt; T &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M156,-124.04C156,-111.67 156,-96.12 156,-86.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="152.5,-124.23 156,-134.23 159.5,-124.23 152.5,-124.23"/>
<path fill="none" stroke="#63b8ff" d="M156,-121.58C156,-109.63 156,-94.72 156,-85.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.5,-121.87 156,-131.87 159.5,-121.87 152.5,-121.87"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/map.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="180.5,-212.5 180.5,-242.5 287.5,-242.5 287.5,-212.5 180.5,-212.5"/>
<text text-anchor="start" x="188.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::map&lt; T, std::list</text>
<text text-anchor="middle" x="234" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; T &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="287.5,-239 180.5,-239 180.5,-209 287.5,-209 287.5,-239"/>
<text text-anchor="start" x="188.5" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">std::map&lt; T, std::list</text>
<text text-anchor="middle" x="234" y="-216" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; T &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M215.95,-204.13C207.48,-194.02 197.05,-182.1 187,-172 180.56,-165.52 172.81,-158.77 166.67,-153.64"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="213.48,-206.64 222.55,-212.12 218.88,-202.18 213.48,-206.64"/>
<text text-anchor="middle" x="240" y="-180.5" font-family="Helvetica,sans-Serif" font-size="10.00"> adjacency_list</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M215.96,-200.81C207.5,-190.79 197.07,-178.98 187,-169 180.66,-162.72 173.05,-156.2 166.96,-151.2"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="213.47,-203.29 222.56,-208.73 218.85,-198.81 213.47,-203.29"/>
<text text-anchor="middle" x="240" y="-177.5" font-family="Helvetica,sans-Serif" font-size="10.00"> adjacency_list</text>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="219.5,-290.5 219.5,-309.5 248.5,-309.5 248.5,-290.5 219.5,-290.5"/>
<text text-anchor="middle" x="234" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
<polygon fill="white" stroke="#bfbfbf" points="248.5,-305 219.5,-305 219.5,-286 248.5,-286 248.5,-305"/>
<text text-anchor="middle" x="234" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M234,-280.24C234,-268.41 234,-253.38 234,-242.58"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="230.5,-280.36 234,-290.36 237.5,-280.36 230.5,-280.36"/>
<text text-anchor="middle" x="246.5" y="-264" font-family="Helvetica,sans-Serif" font-size="10.00"> keys</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M234,-275.71C234,-264.19 234,-249.68 234,-239.14"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="230.5,-275.98 234,-285.98 237.5,-275.98 230.5,-275.98"/>
<text text-anchor="middle" x="246.5" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00"> keys</text>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="43.5,-212.5 43.5,-242.5 162.5,-242.5 162.5,-212.5 43.5,-212.5"/>
<text text-anchor="start" x="51.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="103" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="162.5,-239 43.5,-239 43.5,-209 162.5,-209 162.5,-239"/>
<text text-anchor="start" x="51.5" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="103" y="-216" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node1 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node1</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M100.68,-202.03C98.07,-170.7 94.61,-114.75 98,-67 99.2,-50.15 102.4,-30.66 104.37,-19.69"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="97.23,-202.74 101.59,-212.4 104.2,-202.13 97.23,-202.74"/>
<text text-anchor="middle" x="103" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> up</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M100.65,-198.43C98.05,-167.51 94.65,-112.76 98,-66 99.2,-49.3 102.4,-29.99 104.37,-19.11"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="97.19,-199.04 101.56,-208.69 104.16,-198.42 97.19,-199.04"/>
<text text-anchor="middle" x="103" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00"> up</text>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge5" class="edge">
<title>Node6&#45;&gt;Node3</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M117.86,-203.65C128.7,-186.98 142.79,-165.32 150.45,-153.54"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.75,-202.01 112.23,-212.3 120.62,-205.83 114.75,-202.01"/>
<text text-anchor="middle" x="160" y="-180.5" font-family="Helvetica,sans-Serif" font-size="10.00"> neighbors</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M117.8,-200.53C128.51,-184.26 142.41,-163.13 150.15,-151.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.81,-198.7 112.23,-208.98 120.65,-202.55 114.81,-198.7"/>
<text text-anchor="middle" x="160" y="-177.5" font-family="Helvetica,sans-Serif" font-size="10.00"> neighbors</text>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="black" points="0,-290.5 0,-309.5 92,-309.5 92,-290.5 0,-290.5"/>
<text text-anchor="middle" x="46" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
<polygon fill="white" stroke="#666666" points="92,-305 0,-305 0,-286 92,-286 92,-305"/>
<text text-anchor="middle" x="46" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node2</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M39.49,-280.84C34.05,-263.08 28.07,-235.38 34,-212 47.3,-159.57 51.93,-141.34 92,-105 101.11,-96.74 113.12,-90.77 124.28,-86.59"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="36.21,-282.09 42.69,-290.48 42.86,-279.89 36.21,-282.09"/>
<text text-anchor="middle" x="59" y="-186" font-family="Helvetica,sans-Serif" font-size="10.00"> level</text>
<text text-anchor="middle" x="59" y="-175" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M39.42,-276.37C34.03,-258.91 28.16,-231.85 34,-209 47.3,-156.97 52.03,-138.87 92,-103 100.95,-94.97 112.67,-89.17 123.64,-85.08"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="36.11,-277.51 42.61,-285.88 42.75,-275.29 36.11,-277.51"/>
<text text-anchor="middle" x="60" y="-183" font-family="Helvetica,sans-Serif" font-size="10.00"> level</text>
<text text-anchor="middle" x="60" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node7&#45;&gt;Node6</title>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M59.43,-282.39C69.22,-270.28 82.34,-254.05 91.62,-242.58"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="56.55,-280.38 52.99,-290.36 62,-284.78 56.55,-280.38"/>
<text text-anchor="middle" x="97.5" y="-264" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M59.38,-278.18C69.1,-266.33 82.13,-250.45 91.41,-239.14"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="56.62,-276.03 52.99,-285.98 62.04,-280.47 56.62,-276.03"/>
<text text-anchor="middle" x="97.5" y="-260" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -1,6 +1,6 @@
<map id="geometry/jarvis_algorithm.cpp" name="geometry/jarvis_algorithm.cpp">
<area shape="rect" id="node1" title="Implementation of Jarviss algorithm." alt="" coords="23,5,219,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,64,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="89,80,154,107"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,80,251,107"/>
<area shape="rect" id="node1" title="Implementation of Jarviss algorithm." alt="" coords="23,5,219,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,64,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="89,79,154,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,79,251,104"/>
</map>

View File

@@ -1 +1 @@
e377ef27c1cdee230f1b67e590737155
8c4a6438f44c45465e64ddf3f8e63648

View File

@@ -1,20 +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 5.0.0 (20220707.1540)
<!-- Generated by graphviz version 5.0.1 (20220820.1526)
-->
<!-- Title: geometry/jarvis_algorithm.cpp Pages: 1 -->
<svg width="192pt" height="84pt"
viewBox="0.00 0.00 192.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<svg width="192pt" height="82pt"
viewBox="0.00 0.00 192.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>geometry/jarvis_algorithm.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 188,-80 188,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Implementation of Jarviss algorithm.">
<polygon fill="#bfbfbf" stroke="black" points="13.5,-56.5 13.5,-75.5 160.5,-75.5 160.5,-56.5 13.5,-56.5"/>
<text text-anchor="middle" x="87" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">geometry/jarvis_algorithm.cpp</text>
<polygon fill="#999999" stroke="#666666" points="160.5,-74 13.5,-74 13.5,-55 160.5,-55 160.5,-74"/>
<text text-anchor="middle" x="87" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">geometry/jarvis_algorithm.cpp</text>
</a>
</g>
</g>
@@ -22,46 +21,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
<polygon fill="#e0e0e0" stroke="#999999" points="44,-19 0,-19 0,0 44,0 44,-19"/>
<text text-anchor="middle" x="22" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M76.56,-56.32C66.85,-48.26 52.18,-36.08 40.5,-26.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.56,-23.53 32.63,-19.83 38.09,-28.92 42.56,-23.53"/>
<path fill="none" stroke="#63b8ff" d="M76.56,-54.98C66.85,-47.07 52.18,-35.11 40.5,-25.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="42.6,-22.78 32.63,-19.17 38.17,-28.2 42.6,-22.78"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="62.5,-0.5 62.5,-19.5 111.5,-19.5 111.5,-0.5 62.5,-0.5"/>
<text text-anchor="middle" x="87" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
<polygon fill="#e0e0e0" stroke="#999999" points="111.5,-19 62.5,-19 62.5,0 111.5,0 111.5,-19"/>
<text text-anchor="middle" x="87" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M87,-56.08C87,-49.01 87,-38.86 87,-29.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="90.5,-29.75 87,-19.75 83.5,-29.75 90.5,-29.75"/>
<path fill="none" stroke="#63b8ff" d="M87,-54.75C87,-47.8 87,-37.85 87,-29.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.5,-29.09 87,-19.09 83.5,-29.09 90.5,-29.09"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="130,-0.5 130,-19.5 184,-19.5 184,-0.5 130,-0.5"/>
<text text-anchor="middle" x="157" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="#e0e0e0" stroke="#999999" points="184,-19 130,-19 130,0 184,0 184,-19"/>
<text text-anchor="middle" x="157" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M98.25,-56.32C108.8,-48.18 124.8,-35.84 137.44,-26.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="139.77,-28.71 145.55,-19.83 135.49,-23.17 139.77,-28.71"/>
<path fill="none" stroke="#63b8ff" d="M98.25,-54.98C108.8,-47 124.8,-34.88 137.44,-25.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="139.69,-28 145.55,-19.17 135.46,-22.42 139.69,-28"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: others/buzz_number.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,10 +41,10 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
@@ -84,9 +84,16 @@ $(document).ready(function(){initNavTree('d1/d76/buzz__number_8cpp.html','../../
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@@ -102,7 +109,7 @@ $(document).ready(function(){initNavTree('d1/d76/buzz__number_8cpp.html','../../
</div><div class="textblock"><div class="dynheader">
Include dependency graph for buzz_number.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/dfd/buzz__number_8cpp__incl.svg" width="175" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/dfd/buzz__number_8cpp__incl.svg" width="175" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -115,7 +122,7 @@ Functions</h2></td></tr>
<div class="textblock"><p >A buzz number is a number that is either divisible by 7 or has last digit as 7. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
@@ -148,7 +155,7 @@ Functions</h2></td></tr>
</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="../../d1/d76/buzz__number_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="182" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/d76/buzz__number_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="182" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -160,7 +167,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="../../d1/d76/buzz__number_8cpp.html">buzz_number.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.4 </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.5 </li>
</ul>
</div>
</body>

View File

@@ -1,4 +1,4 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="104,5,176,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,5,56,31"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="104,5,176,31"/>
</map>

View File

@@ -1 +1 @@
85270aea331ae2e33b0af08bba3538a8
c9dea0c0ed81730172cd05accfc9bd66

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