Documentation for 2dadbf73f4

This commit is contained in:
github-actions
2024-02-12 20:07:08 +00:00
parent b5b4d78981
commit a1eb9bd385
1261 changed files with 30404 additions and 29974 deletions

View File

@@ -1,12 +1,12 @@
<map id="FCFS&lt; S, T, E &gt;" name="FCFS&lt; S, T, E &gt;">
<area shape="rect" id="Node000001" title="Class which implements the FCFS scheduling algorithm." alt="" coords="606,146,726,171"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/priority_queue.html" title=" " alt="" coords="278,5,502,106"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="517,100,630,142,628,147,515,105"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/tuple.html" title=" " alt="" coords="5,87,173,128"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="188,88,277,72,278,78,189,93"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="305,131,475,186"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="188,122,305,141,304,147,187,127"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="490,156,605,156,605,161,490,161"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/unordered_set.html" title=" " alt="" coords="309,211,471,237"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="465,204,501,196,610,169,612,174,503,201,466,209"/>
<area shape="rect" id="Node000001" title="Class which implements the FCFS scheduling algorithm." alt="" coords="477,146,597,171"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/priority_queue.html" title=" " alt="" coords="149,5,373,106"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="388,100,501,142,499,147,387,105"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="5,95,44,121"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="58,98,148,78,149,83,59,103"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="176,131,346,186"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="59,112,176,138,175,143,58,117"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="361,156,476,156,476,161,361,161"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/unordered_set.html" title=" " alt="" coords="180,211,342,237"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="336,204,372,196,481,169,483,174,374,201,337,209"/>
</map>

View File

@@ -1 +1 @@
9aa49024d77a2166c65bd1e6d94552e3
cce4215a15c4cbcdf3722e4ecc3b7c4d

View File

@@ -4,7 +4,8 @@
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: FCFS&lt; S, T, E &gt; Pages: 1 -->
<!--zoomable 181 -->
<svg width="452pt" height="181pt"
viewBox="0.00 0.00 452.05 181.38" 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[
@@ -13,53 +14,16 @@
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="arrowUp" transform="translate(30 24)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" transform="rotate(90) translate(36 -43)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" transform="rotate(180) translate(-30 -48)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" transform="rotate(270) translate(-36 17)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
</g>
</defs>
<script type="application/ecmascript">
var viewWidth = 549;
var viewHeight = 181;
var sectionId = 'dynsection-0';
</script>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 177.38)">
<title>FCFS&lt; S, T, E &gt;</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Class which implements the FCFS scheduling algorithm.">
<polygon fill="#999999" stroke="#666666" points="540.75,-68.25 450.5,-68.25 450.5,-49 540.75,-49 540.75,-68.25"/>
<text text-anchor="middle" x="495.62" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">FCFS&lt; S, T, E &gt;</text>
<polygon fill="#999999" stroke="#666666" points="444.05,-68.25 353.8,-68.25 353.8,-49 444.05,-49 444.05,-68.25"/>
<text text-anchor="middle" x="398.92" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">FCFS&lt; S, T, E &gt;</text>
</a>
</g>
</g>
@@ -67,13 +31,13 @@ var sectionId = 'dynsection-0';
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/priority_queue.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="372.5,-173.38 204.25,-173.38 204.25,-97.88 372.5,-97.88 372.5,-173.38"/>
<text text-anchor="start" x="212.25" y="-159.88" font-family="Helvetica,sans-Serif" font-size="10.00">std::priority_queue</text>
<text text-anchor="start" x="212.25" y="-148.62" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::tuple&lt; S, T,</text>
<text text-anchor="start" x="212.25" y="-137.38" font-family="Helvetica,sans-Serif" font-size="10.00"> E, double, double, double</text>
<text text-anchor="start" x="212.25" y="-126.12" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt;, std::vector&lt; std::tuple</text>
<text text-anchor="start" x="212.25" y="-114.88" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="288.38" y="-103.62" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;, Compare&lt; S, T, E &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="275.8,-173.38 107.55,-173.38 107.55,-97.88 275.8,-97.88 275.8,-173.38"/>
<text text-anchor="start" x="115.55" y="-159.88" font-family="Helvetica,sans-Serif" font-size="10.00">std::priority_queue</text>
<text text-anchor="start" x="115.55" y="-148.62" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::tuple&lt; S, T,</text>
<text text-anchor="start" x="115.55" y="-137.38" font-family="Helvetica,sans-Serif" font-size="10.00"> E, double, double, double</text>
<text text-anchor="start" x="115.55" y="-126.12" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt;, std::vector&lt; std::tuple</text>
<text text-anchor="start" x="115.55" y="-114.88" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="191.67" y="-103.62" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;, Compare&lt; S, T, E &gt; &gt;</text>
</a>
</g>
</g>
@@ -81,19 +45,18 @@ var sectionId = 'dynsection-0';
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M383.28,-100.4C414.18,-88.81 446.13,-76.82 467.84,-68.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="382.41,-96.98 374.28,-103.77 384.87,-103.54 382.41,-96.98"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M286.58,-100.4C317.48,-88.81 349.43,-76.82 371.14,-68.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="285.71,-96.98 277.58,-103.77 288.17,-103.54 285.71,-96.98"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> schedule</text>
<text text-anchor="middle" x="314.8" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> schedule</text>
</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/utility/tuple.html" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="125.5,-111.88 0,-111.88 0,-81.38 125.5,-81.38 125.5,-111.88"/>
<text text-anchor="start" x="8" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::tuple&lt; S, T, E,</text>
<text text-anchor="middle" x="62.75" y="-87.12" font-family="Helvetica,sans-Serif" font-size="10.00"> double, double, double &gt;</text>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="28.8,-106.25 0,-106.25 0,-87 28.8,-87 28.8,-106.25"/>
<text text-anchor="middle" x="14.4" y="-92.75" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
</a>
</g>
</g>
@@ -101,20 +64,20 @@ var sectionId = 'dynsection-0';
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M137.04,-109.41C158.42,-113.14 181.94,-117.24 203.9,-121.07"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="137.69,-105.97 127.24,-107.7 136.49,-112.86 137.69,-105.97"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M40.17,-102.14C57.88,-106.08 82.84,-111.63 107.34,-117.08"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="41.15,-98.77 30.63,-100.01 39.63,-105.6 41.15,-98.77"/>
</a>
</g>
<text text-anchor="middle" x="164.88" y="-118.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="68.17" y="-114.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="351.88,-79.5 224.88,-79.5 224.88,-37.75 351.88,-37.75 351.88,-79.5"/>
<text text-anchor="start" x="232.88" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::tuple</text>
<text text-anchor="start" x="232.88" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="288.38" y="-43.5" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="255.17,-79.5 128.17,-79.5 128.17,-37.75 255.17,-37.75 255.17,-79.5"/>
<text text-anchor="start" x="136.17" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::tuple</text>
<text text-anchor="start" x="136.17" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="191.67" y="-43.5" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;</text>
</a>
</g>
</g>
@@ -122,28 +85,28 @@ var sectionId = 'dynsection-0';
<g id="edge4_Node000004_Node000003" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M136.8,-84.21C165.12,-79.4 197.22,-73.95 224.48,-69.31"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="136.51,-80.71 127.24,-85.84 137.68,-87.61 136.51,-80.71"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M40.16,-91.26C62.89,-86.33 97.55,-78.82 127.88,-72.24"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="39.66,-87.78 30.63,-93.32 41.15,-94.62 39.66,-87.78"/>
</a>
</g>
<text text-anchor="middle" x="164.88" y="-83.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="68.17" y="-90.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M363.67,-58.62C392.6,-58.62 424.78,-58.62 450,-58.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="363.87,-55.13 353.87,-58.63 363.87,-62.13 363.87,-55.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M266.97,-58.62C295.9,-58.62 328.08,-58.62 353.3,-58.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="267.17,-55.13 257.17,-58.63 267.17,-62.13 267.17,-55.13"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-60.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> result</text>
<text text-anchor="middle" x="314.8" y="-60.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> result</text>
</g>
<!-- 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/unordered_set.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="349.25,-19.25 227.5,-19.25 227.5,0 349.25,0 349.25,-19.25"/>
<text text-anchor="middle" x="288.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::unordered_set&lt; S &gt;</text>
<polygon fill="white" stroke="#666666" points="252.55,-19.25 130.8,-19.25 130.8,0 252.55,0 252.55,-19.25"/>
<text text-anchor="middle" x="191.67" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::unordered_set&lt; S &gt;</text>
</a>
</g>
</g>
@@ -151,35 +114,14 @@ var sectionId = 'dynsection-0';
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M345.23,-22.26C354.35,-24.36 363.69,-26.54 372.5,-28.62 399.8,-35.1 430.46,-42.63 454.23,-48.53"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="346.28,-18.91 335.75,-20.09 344.71,-25.73 346.28,-18.91"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M248.53,-22.26C257.65,-24.36 266.99,-26.54 275.8,-28.62 303.1,-35.1 333.76,-42.63 357.53,-48.53"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="249.58,-18.91 239.05,-20.09 248.01,-25.73 249.58,-18.91"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> idList</text>
<text text-anchor="middle" x="314.8" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> idList</text>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
<use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
<use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
<use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="class_f_c_f_s__coll__graph_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type='text/css'>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -4,16 +4,16 @@
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: FCFS&lt; S, T, E &gt; Pages: 1 -->
<svg width="549pt" height="181pt"
viewBox="0.00 0.00 548.75 181.38" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="452pt" height="181pt"
viewBox="0.00 0.00 452.05 181.38" 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 177.38)">
<title>FCFS&lt; S, T, E &gt;</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Class which implements the FCFS scheduling algorithm.">
<polygon fill="#999999" stroke="#666666" points="540.75,-68.25 450.5,-68.25 450.5,-49 540.75,-49 540.75,-68.25"/>
<text text-anchor="middle" x="495.62" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">FCFS&lt; S, T, E &gt;</text>
<polygon fill="#999999" stroke="#666666" points="444.05,-68.25 353.8,-68.25 353.8,-49 444.05,-49 444.05,-68.25"/>
<text text-anchor="middle" x="398.92" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">FCFS&lt; S, T, E &gt;</text>
</a>
</g>
</g>
@@ -21,13 +21,13 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/priority_queue.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="372.5,-173.38 204.25,-173.38 204.25,-97.88 372.5,-97.88 372.5,-173.38"/>
<text text-anchor="start" x="212.25" y="-159.88" font-family="Helvetica,sans-Serif" font-size="10.00">std::priority_queue</text>
<text text-anchor="start" x="212.25" y="-148.62" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::tuple&lt; S, T,</text>
<text text-anchor="start" x="212.25" y="-137.38" font-family="Helvetica,sans-Serif" font-size="10.00"> E, double, double, double</text>
<text text-anchor="start" x="212.25" y="-126.12" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt;, std::vector&lt; std::tuple</text>
<text text-anchor="start" x="212.25" y="-114.88" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="288.38" y="-103.62" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;, Compare&lt; S, T, E &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="275.8,-173.38 107.55,-173.38 107.55,-97.88 275.8,-97.88 275.8,-173.38"/>
<text text-anchor="start" x="115.55" y="-159.88" font-family="Helvetica,sans-Serif" font-size="10.00">std::priority_queue</text>
<text text-anchor="start" x="115.55" y="-148.62" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::tuple&lt; S, T,</text>
<text text-anchor="start" x="115.55" y="-137.38" font-family="Helvetica,sans-Serif" font-size="10.00"> E, double, double, double</text>
<text text-anchor="start" x="115.55" y="-126.12" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt;, std::vector&lt; std::tuple</text>
<text text-anchor="start" x="115.55" y="-114.88" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="191.67" y="-103.62" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;, Compare&lt; S, T, E &gt; &gt;</text>
</a>
</g>
</g>
@@ -35,19 +35,18 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M383.28,-100.4C414.18,-88.81 446.13,-76.82 467.84,-68.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="382.41,-96.98 374.28,-103.77 384.87,-103.54 382.41,-96.98"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M286.58,-100.4C317.48,-88.81 349.43,-76.82 371.14,-68.67"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="285.71,-96.98 277.58,-103.77 288.17,-103.54 285.71,-96.98"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> schedule</text>
<text text-anchor="middle" x="314.8" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> schedule</text>
</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/utility/tuple.html" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="125.5,-111.88 0,-111.88 0,-81.38 125.5,-81.38 125.5,-111.88"/>
<text text-anchor="start" x="8" y="-98.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::tuple&lt; S, T, E,</text>
<text text-anchor="middle" x="62.75" y="-87.12" font-family="Helvetica,sans-Serif" font-size="10.00"> double, double, double &gt;</text>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="28.8,-106.25 0,-106.25 0,-87 28.8,-87 28.8,-106.25"/>
<text text-anchor="middle" x="14.4" y="-92.75" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
</a>
</g>
</g>
@@ -55,20 +54,20 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M137.04,-109.41C158.42,-113.14 181.94,-117.24 203.9,-121.07"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="137.69,-105.97 127.24,-107.7 136.49,-112.86 137.69,-105.97"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M40.17,-102.14C57.88,-106.08 82.84,-111.63 107.34,-117.08"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="41.15,-98.77 30.63,-100.01 39.63,-105.6 41.15,-98.77"/>
</a>
</g>
<text text-anchor="middle" x="164.88" y="-118.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="68.17" y="-114.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="351.88,-79.5 224.88,-79.5 224.88,-37.75 351.88,-37.75 351.88,-79.5"/>
<text text-anchor="start" x="232.88" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::tuple</text>
<text text-anchor="start" x="232.88" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="288.38" y="-43.5" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="255.17,-79.5 128.17,-79.5 128.17,-37.75 255.17,-37.75 255.17,-79.5"/>
<text text-anchor="start" x="136.17" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::tuple</text>
<text text-anchor="start" x="136.17" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; S, T, E, double, double,</text>
<text text-anchor="middle" x="191.67" y="-43.5" font-family="Helvetica,sans-Serif" font-size="10.00"> double &gt; &gt;</text>
</a>
</g>
</g>
@@ -76,28 +75,28 @@
<g id="edge4_Node000004_Node000003" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M136.8,-84.21C165.12,-79.4 197.22,-73.95 224.48,-69.31"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="136.51,-80.71 127.24,-85.84 137.68,-87.61 136.51,-80.71"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M40.16,-91.26C62.89,-86.33 97.55,-78.82 127.88,-72.24"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="39.66,-87.78 30.63,-93.32 41.15,-94.62 39.66,-87.78"/>
</a>
</g>
<text text-anchor="middle" x="164.88" y="-83.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="68.17" y="-90.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M363.67,-58.62C392.6,-58.62 424.78,-58.62 450,-58.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="363.87,-55.13 353.87,-58.63 363.87,-62.13 363.87,-55.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M266.97,-58.62C295.9,-58.62 328.08,-58.62 353.3,-58.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="267.17,-55.13 257.17,-58.63 267.17,-62.13 267.17,-55.13"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-60.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> result</text>
<text text-anchor="middle" x="314.8" y="-60.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> result</text>
</g>
<!-- 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/unordered_set.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="349.25,-19.25 227.5,-19.25 227.5,0 349.25,0 349.25,-19.25"/>
<text text-anchor="middle" x="288.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::unordered_set&lt; S &gt;</text>
<polygon fill="white" stroke="#666666" points="252.55,-19.25 130.8,-19.25 130.8,0 252.55,0 252.55,-19.25"/>
<text text-anchor="middle" x="191.67" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::unordered_set&lt; S &gt;</text>
</a>
</g>
</g>
@@ -105,11 +104,11 @@
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M345.23,-22.26C354.35,-24.36 363.69,-26.54 372.5,-28.62 399.8,-35.1 430.46,-42.63 454.23,-48.53"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="346.28,-18.91 335.75,-20.09 344.71,-25.73 346.28,-18.91"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M248.53,-22.26C257.65,-24.36 266.99,-26.54 275.8,-28.62 303.1,-35.1 333.76,-42.63 357.53,-48.53"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="249.58,-18.91 239.05,-20.09 248.01,-25.73 249.58,-18.91"/>
</a>
</g>
<text text-anchor="middle" x="411.5" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> idList</text>
<text text-anchor="middle" x="314.8" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> idList</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB