mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-25 14:23:03 +08:00
158 lines
8.6 KiB
XML
158 lines
8.6 KiB
XML
<?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 2.44.1 (20200629.0846)
|
|
-->
|
|
<!-- Title: Graph Pages: 1 -->
|
|
<svg width="488pt" height="264pt"
|
|
viewBox="0.00 0.00 488.00 264.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 260)">
|
|
<title>Graph</title>
|
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-260 484,-260 484,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="437,-107.5 437,-126.5 480,-126.5 480,-107.5 437,-107.5"/>
|
|
<text text-anchor="middle" x="458.5" y="-114.5" font-family="Helvetica,sans-Serif" font-size="10.00">Graph</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="node2" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/map.html" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="190,-214.5 190,-255.5 321,-255.5 321,-214.5 190,-214.5"/>
|
|
<text text-anchor="start" x="198" y="-243.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< unsigned</text>
|
|
<text text-anchor="start" x="198" y="-232.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int, std::vector< unsigned</text>
|
|
<text text-anchor="middle" x="255.5" y="-221.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int > ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>Node2->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M331.06,-228.5C360.98,-222.73 394.18,-211.97 419,-192 440.32,-174.84 451.04,-142.73 455.26,-126.67"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="330.29,-225.08 321.06,-230.27 331.52,-231.97 330.29,-225.08"/>
|
|
<text text-anchor="middle" x="379" y="-229" font-family="Helvetica,sans-Serif" font-size="10.00"> m_adjList</text>
|
|
</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.html" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="0,-220 0,-250 111,-250 111,-220 0,-220"/>
|
|
<text text-anchor="start" x="8" y="-238" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< unsigned</text>
|
|
<text text-anchor="middle" x="55.5" y="-227" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>Node3->Node2</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.36,-235C143.35,-235 167.9,-235 189.87,-235"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.13,-231.5 111.13,-235 121.13,-238.5 121.13,-231.5"/>
|
|
<text text-anchor="middle" x="150.5" y="-238" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
|
</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/vector.html" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="196,-165 196,-195 315,-195 315,-165 196,-165"/>
|
|
<text text-anchor="start" x="204" y="-183" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
|
<text text-anchor="middle" x="255.5" y="-172" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node1 -->
|
|
<g id="edge3" class="edge">
|
|
<title>Node4->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M325.04,-169.44C354.68,-163.49 389.31,-154.65 419,-142 428.38,-138 438.01,-131.75 445.29,-126.5"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.35,-166.01 315.2,-171.34 325.68,-172.88 324.35,-166.01"/>
|
|
<text text-anchor="middle" x="379" y="-180" font-family="Helvetica,sans-Serif" font-size="10.00"> capacity</text>
|
|
<text text-anchor="middle" x="379" y="-169" font-family="Helvetica,sans-Serif" font-size="10.00">residual_capacity</text>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="node5" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/bitset.html" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="202,-126.5 202,-145.5 309,-145.5 309,-126.5 202,-126.5"/>
|
|
<text text-anchor="middle" x="255.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::bitset< MAXN ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node1 -->
|
|
<g id="edge4" class="edge">
|
|
<title>Node5->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M319.08,-130.08C359.42,-126.27 409.32,-121.55 436.84,-118.95"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="318.67,-126.61 309.05,-131.03 319.33,-133.58 318.67,-126.61"/>
|
|
<text text-anchor="middle" x="379" y="-130" font-family="Helvetica,sans-Serif" font-size="10.00"> visited</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="209.5,-88.5 209.5,-107.5 301.5,-107.5 301.5,-88.5 209.5,-88.5"/>
|
|
<text text-anchor="middle" x="255.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node1 -->
|
|
<g id="edge5" class="edge">
|
|
<title>Node6->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M311.98,-97.6C343.54,-98.15 383.7,-100.17 419,-106 424.9,-106.97 431.18,-108.54 436.92,-110.18"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.67,-94.09 301.63,-97.46 311.58,-101.09 311.67,-94.09"/>
|
|
<text text-anchor="middle" x="379" y="-109" font-family="Helvetica,sans-Serif" font-size="10.00"> parent</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="199,-39 199,-69 312,-69 312,-39 199,-39"/>
|
|
<text text-anchor="start" x="207" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::tuple</text>
|
|
<text text-anchor="middle" x="255.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">< int, int, int > ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node1 -->
|
|
<g id="edge6" class="edge">
|
|
<title>Node7->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M322.37,-57.57C352.96,-61.24 389.09,-68.55 419,-83 431.04,-88.82 442.19,-99.49 449.36,-107.33"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="322.54,-54.07 312.22,-56.46 321.78,-61.03 322.54,-54.07"/>
|
|
<text text-anchor="middle" x="379" y="-86" font-family="Helvetica,sans-Serif" font-size="10.00"> edge_participated</text>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="node8" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/tuple.html" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="7.5,-39 7.5,-69 103.5,-69 103.5,-39 7.5,-39"/>
|
|
<text text-anchor="start" x="15.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">std::tuple< int, int,</text>
|
|
<text text-anchor="middle" x="55.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>Node8->Node7</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M113.68,-54C140.48,-54 172.3,-54 198.9,-54"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="113.67,-50.5 103.67,-54 113.67,-57.5 113.67,-50.5"/>
|
|
<text text-anchor="middle" x="150.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="node9" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_node9"><a xlink:href="../../d7/d77/class_edge.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="236,-0.5 236,-19.5 275,-19.5 275,-0.5 236,-0.5"/>
|
|
<text text-anchor="middle" x="255.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Edge</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node1 -->
|
|
<g id="edge8" class="edge">
|
|
<title>Node9->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M285.14,-9.19C320.13,-9.64 379.53,-15.25 419,-45 440.05,-60.87 450.84,-91.69 455.16,-107.35"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="285.11,-5.69 275.12,-9.19 285.12,-12.69 285.11,-5.69"/>
|
|
<text text-anchor="middle" x="379" y="-48" font-family="Helvetica,sans-Serif" font-size="10.00"> edges</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|