Documentation for 6376bf46af

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

View File

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

View File

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

View File

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

View File

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

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: prime_factorization Pages: 1 -->
<svg width="223pt" height="27pt"
viewBox="0.00 0.00 223.00 27.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23.25)">
<svg width="258pt" height="64pt"
viewBox="0.00 0.00 258.25 64.25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60.25)">
<title>prime_factorization</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="98.5,-19.25 0,-19.25 0,0 98.5,0 98.5,-19.25"/>
<text text-anchor="middle" x="49.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
<polygon fill="#999999" stroke="#666666" points="98.5,-37.25 0,-37.25 0,-18 98.5,-18 98.5,-37.25"/>
<text text-anchor="middle" x="49.25" y="-23.75" font-family="Helvetica,sans-Serif" font-size="10.00">prime_factorization</text>
</a>
</g>
</g>
@@ -21,8 +21,8 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="215,-19.25 134.5,-19.25 134.5,0 215,0 215,-19.25"/>
<text text-anchor="middle" x="174.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
<polygon fill="white" stroke="#666666" points="232.62,-56.25 152.12,-56.25 152.12,-37 232.62,-37 232.62,-56.25"/>
<text text-anchor="middle" x="192.38" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::make_pair</text>
</a>
</g>
</g>
@@ -30,8 +30,26 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M98.71,-9.62C106.79,-9.62 115.19,-9.62 123.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.19,-13.13 133.19,-9.62 123.19,-6.13 123.19,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M98.82,-34.16C112.4,-35.99 127.18,-37.98 140.87,-39.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.18,-43.26 150.56,-41.13 141.12,-36.33 140.18,-43.26"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="250.25,-19.25 134.5,-19.25 134.5,0 250.25,0 250.25,-19.25"/>
<text text-anchor="middle" x="192.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M98.82,-21.43C106.71,-20.42 115.01,-19.36 123.27,-18.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="123.48,-21.81 132.96,-17.08 122.59,-14.87 123.48,-21.81"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

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

View File

@@ -1 +1 @@
a678cdb0c261d5929793570d49f4c22a
89922e74a2c1e3e1ba76b3951ff9f023

View File

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

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

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

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

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

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: SieveOfEratosthenes Pages: 1 -->
<svg width="269pt" height="27pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.23,-9.62 125.63,-9.62 133.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.76,-13.13 143.76,-9.62 133.76,-6.13 133.76,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.05,-9.62 125.25,-9.62 133.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.25,-13.13 143.25,-9.63 133.25,-6.13 133.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: SieveOfEratosthenes Pages: 1 -->
<svg width="269pt" height="27pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.23,-9.62 125.63,-9.62 133.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.76,-13.13 143.76,-9.62 133.76,-6.13 133.76,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M109.17,-9.62C117.05,-9.62 125.25,-9.62 133.37,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.25,-13.13 143.25,-9.63 133.25,-6.13 133.25,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB