mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-25 06:12:11 +08:00
165 lines
9.2 KiB
XML
165 lines
9.2 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.50.0 (20211204.2007)
|
|
-->
|
|
<!-- Title: Graph Pages: 1 -->
|
|
<svg width="488pt" height="272pt"
|
|
viewBox="0.00 0.00 488.00 272.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 268)">
|
|
<title>Graph</title>
|
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-268 484,-268 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,-126.5 437,-145.5 480,-145.5 480,-126.5 437,-126.5"/>
|
|
<text text-anchor="middle" x="458.5" y="-133.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 xlink:href="../../d7/d77/class_edge.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="236,-244.5 236,-263.5 275,-263.5 275,-244.5 236,-244.5"/>
|
|
<text text-anchor="middle" x="255.5" y="-251.5" font-family="Helvetica,sans-Serif" font-size="10.00">Edge</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="M285.28,-252.81C320.41,-249.95 379.94,-240.44 419,-209 439.76,-192.29 450.68,-161.32 455.09,-145.64"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.95,-249.32 275.21,-253.5 285.43,-256.31 284.95,-249.32"/>
|
|
<text text-anchor="middle" x="379" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00"> edges</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/map" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="190,-184.5 190,-225.5 321,-225.5 321,-184.5 190,-184.5"/>
|
|
<text text-anchor="start" x="198" y="-213.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< unsigned</text>
|
|
<text text-anchor="start" x="198" y="-202.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int, std::vector< unsigned</text>
|
|
<text text-anchor="middle" x="255.5" y="-191.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int > ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node1 -->
|
|
<g id="edge2" class="edge">
|
|
<title>Node3->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M331,-196.37C359.58,-191.07 391.83,-182.57 419,-169 430.66,-163.18 441.7,-153.06 448.95,-145.56"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="330.3,-192.94 321.05,-198.11 331.51,-199.83 330.3,-192.94"/>
|
|
<text text-anchor="middle" x="379" y="-197" font-family="Helvetica,sans-Serif" font-size="10.00"> m_adjList</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" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="0,-190 0,-220 111,-220 111,-190 0,-190"/>
|
|
<text text-anchor="start" x="8" y="-208" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< unsigned</text>
|
|
<text text-anchor="middle" x="55.5" y="-197" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>Node4->Node3</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.36,-205C143.35,-205 167.9,-205 189.87,-205"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.13,-201.5 111.13,-205 121.13,-208.5 121.13,-201.5"/>
|
|
<text text-anchor="middle" x="150.5" y="-208" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</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/container/vector" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="196,-88 196,-118 315,-118 315,-88 196,-88"/>
|
|
<text text-anchor="start" x="204" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
|
<text text-anchor="middle" x="255.5" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></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="M325.33,-104.94C354.58,-107 388.83,-111.07 419,-119 425.78,-120.78 432.89,-123.62 439.13,-126.47"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="325.4,-101.44 315.2,-104.29 324.96,-108.43 325.4,-101.44"/>
|
|
<text text-anchor="middle" x="379" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00"> capacity</text>
|
|
<text text-anchor="middle" x="379" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">residual_capacity</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" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="9.5,-126.5 9.5,-145.5 101.5,-145.5 101.5,-126.5 9.5,-126.5"/>
|
|
<text text-anchor="middle" x="55.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node1 -->
|
|
<g id="edge6" class="edge">
|
|
<title>Node6->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M112.01,-137.61C117.75,-137.75 123.49,-137.88 129,-138 222.32,-139.95 245.66,-140.33 339,-141 374.55,-141.25 383.52,-143.29 419,-141 424.78,-140.63 431.03,-139.94 436.77,-139.19"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="111.83,-134.1 101.75,-137.34 111.65,-141.1 111.83,-134.1"/>
|
|
<text text-anchor="middle" x="255.5" y="-143" font-family="Helvetica,sans-Serif" font-size="10.00"> parent</text>
|
|
</g>
|
|
<!-- Node6->Node5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>Node6->Node5</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M112.03,-126.74C138.13,-122.4 169.26,-117.21 195.75,-112.79"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="111.21,-123.33 101.93,-128.43 112.36,-130.24 111.21,-123.33"/>
|
|
<text text-anchor="middle" x="150.5" y="-126" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</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" 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="edge7" class="edge">
|
|
<title>Node7->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.97,-59.3C353.12,-64.14 389.84,-73.38 419,-91 433.61,-99.83 445.46,-116.13 451.99,-126.5"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="322.46,-55.84 312.07,-57.88 321.47,-62.77 322.46,-55.84"/>
|
|
<text text-anchor="middle" x="379" y="-94" 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" xlink:title=" ">
|
|
<polygon fill="white" stroke="#bfbfbf" 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="edge8" 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 target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/bitset" xlink:title=" ">
|
|
<polygon fill="white" stroke="black" points="202,-0.5 202,-19.5 309,-19.5 309,-0.5 202,-0.5"/>
|
|
<text text-anchor="middle" x="255.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::bitset< MAXN ></text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node1 -->
|
|
<g id="edge9" class="edge">
|
|
<title>Node9->Node1</title>
|
|
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M319.05,-11.5C352.01,-15.29 391.25,-24.91 419,-48 443.74,-68.59 453.06,-108.15 456.15,-126.38"/>
|
|
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.34,-8.02 309.04,-10.51 318.64,-14.98 319.34,-8.02"/>
|
|
<text text-anchor="middle" x="379" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00"> visited</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|