mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-05-11 19:17:21 +08:00
Documentation for 1a1570d775
This commit is contained in:
@@ -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.0.2 (20230410.1723)
|
||||
<!-- Generated by graphviz version 8.0.4 (20230421.1958)
|
||||
-->
|
||||
<!-- Title: Graph Pages: 1 -->
|
||||
<svg width="488pt" height="267pt"
|
||||
viewBox="0.00 0.00 488.00 267.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 263)">
|
||||
<svg width="485pt" height="269pt"
|
||||
viewBox="0.00 0.00 485.00 269.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 265.25)">
|
||||
<title>Graph</title>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="480,-142 437,-142 437,-123 480,-123 480,-142"/>
|
||||
<text text-anchor="middle" x="458.5" y="-130" font-family="Helvetica,sans-Serif" font-size="10.00">Graph</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="477,-142.25 434.75,-142.25 434.75,-123 477,-123 477,-142.25"/>
|
||||
<text text-anchor="middle" x="455.88" y="-128.75" font-family="Helvetica,sans-Serif" font-size="10.00">Graph</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -21,143 +21,143 @@
|
||||
<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="#666666" points="275,-259 236,-259 236,-240 275,-240 275,-259"/>
|
||||
<text text-anchor="middle" x="255.5" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00">Edge</text>
|
||||
<polygon fill="white" stroke="#666666" points="273.5,-261.25 235,-261.25 235,-242 273.5,-242 273.5,-261.25"/>
|
||||
<text text-anchor="middle" x="254.25" y="-247.75" 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="M286,-248.46C321.21,-245.77 380.19,-236.56 419,-205.5 439.7,-188.94 450.59,-158.19 455.03,-142.41"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="286.22,-245 276.46,-249.12 286.66,-251.98 286.22,-245"/>
|
||||
<text text-anchor="middle" x="379" y="-242.5" font-family="Helvetica,sans-Serif" font-size="10.00"> edges</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.81,-250.37C319.89,-247.44 378.43,-237.83 416.75,-206.62 437.48,-189.74 448.16,-158.62 452.49,-142.65"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.61,-246.94 274.88,-251.13 285.1,-253.93 284.61,-246.94"/>
|
||||
<text text-anchor="middle" x="377" y="-243.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="321,-222 190,-222 190,-181 321,-181 321,-222"/>
|
||||
<text text-anchor="start" x="198" y="-210" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< unsigned</text>
|
||||
<text text-anchor="start" x="198" y="-199" font-family="Helvetica,sans-Serif" font-size="10.00"> int, std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="255.5" y="-188" font-family="Helvetica,sans-Serif" font-size="10.00"> int > ></text>
|
||||
<polygon fill="white" stroke="#666666" points="319.25,-223.5 189.25,-223.5 189.25,-181.75 319.25,-181.75 319.25,-223.5"/>
|
||||
<text text-anchor="start" x="197.25" y="-210" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< unsigned</text>
|
||||
<text text-anchor="start" x="197.25" y="-198.75" font-family="Helvetica,sans-Serif" font-size="10.00"> int, std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="254.25" y="-187.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="M332.11,-192.66C360.41,-187.35 392.18,-178.9 419,-165.5 430.5,-159.76 441.4,-149.83 448.65,-142.36"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="331.69,-189.36 322.45,-194.55 332.91,-196.25 331.69,-189.36"/>
|
||||
<text text-anchor="middle" x="379" y="-193.5" font-family="Helvetica,sans-Serif" font-size="10.00"> m_adjList</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.17,-194.07C358.41,-188.78 390.12,-180.28 416.75,-166.62 428.43,-160.64 439.35,-150.21 446.48,-142.48"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="329.78,-190.76 320.54,-195.94 331,-197.65 329.78,-190.76"/>
|
||||
<text text-anchor="middle" x="377" y="-193.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="111,-216.5 0,-216.5 0,-186.5 111,-186.5 111,-216.5"/>
|
||||
<text text-anchor="start" x="8" y="-204.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="55.5" y="-193.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
||||
<polygon fill="white" stroke="#666666" points="110.5,-217.88 0,-217.88 0,-187.38 110.5,-187.38 110.5,-217.88"/>
|
||||
<text text-anchor="start" x="8" y="-204.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="55.25" y="-193.12" 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="M122.17,-201.5C143.88,-201.5 168.02,-201.5 189.67,-201.5"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="122.39,-198 112.39,-201.5 122.39,-205 122.39,-198"/>
|
||||
<text text-anchor="middle" x="150.5" y="-204.5" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.64,-202.62C143.35,-202.62 167.49,-202.62 189.1,-202.62"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.86,-199.13 111.86,-202.62 121.86,-206.13 121.86,-199.13"/>
|
||||
<text text-anchor="middle" x="149.88" y="-204.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="315,-115.5 196,-115.5 196,-85.5 315,-85.5 315,-115.5"/>
|
||||
<text text-anchor="start" x="204" y="-103.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="255.5" y="-92.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
||||
<polygon fill="white" stroke="#666666" points="313.25,-116.88 195.25,-116.88 195.25,-86.38 313.25,-86.38 313.25,-116.88"/>
|
||||
<text text-anchor="start" x="203.25" y="-103.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="254.25" y="-92.12" 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="M326.09,-101.98C355.17,-103.87 389.09,-107.74 419,-115.5 425.51,-117.19 432.31,-119.86 438.35,-122.59"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="326.38,-98.43 316.2,-101.35 325.98,-105.42 326.38,-98.43"/>
|
||||
<text text-anchor="middle" x="379" y="-129.5" font-family="Helvetica,sans-Serif" font-size="10.00"> capacity</text>
|
||||
<text text-anchor="middle" x="379" y="-118.5" font-family="Helvetica,sans-Serif" font-size="10.00">residual_capacity</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.38,-102.99C353.28,-104.81 386.99,-108.56 416.75,-116.12 422.9,-117.69 429.33,-120.13 435.11,-122.65"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.74,-99.45 314.56,-102.39 324.35,-106.44 324.74,-99.45"/>
|
||||
<text text-anchor="middle" x="377" y="-128.62" font-family="Helvetica,sans-Serif" font-size="10.00"> capacity</text>
|
||||
<text text-anchor="middle" x="377" y="-117.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="101.5,-142 9.5,-142 9.5,-123 101.5,-123 101.5,-142"/>
|
||||
<text text-anchor="middle" x="55.5" y="-130" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
||||
<polygon fill="white" stroke="#666666" points="100.75,-143.25 9.75,-143.25 9.75,-124 100.75,-124 100.75,-143.25"/>
|
||||
<text text-anchor="middle" x="55.25" y="-129.75" 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.44,-134.12C118.04,-134.26 123.63,-134.39 129,-134.5 222.32,-136.45 245.66,-136.83 339,-137.5 374.55,-137.75 383.52,-139.79 419,-137.5 424.78,-137.13 431.03,-136.44 436.77,-135.69"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="112.83,-130.6 102.75,-133.84 112.65,-137.6 112.83,-130.6"/>
|
||||
<text text-anchor="middle" x="255.5" y="-139.5" font-family="Helvetica,sans-Serif" font-size="10.00"> parent</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M111.76,-135.24C117.42,-135.38 123.07,-135.51 128.5,-135.62 221.27,-137.58 244.47,-137.96 337.25,-138.62 372.58,-138.88 381.52,-141.38 416.75,-138.62 422.49,-138.18 428.68,-137.35 434.37,-136.45"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="112.04,-131.72 101.96,-134.96 111.86,-138.71 112.04,-131.72"/>
|
||||
<text text-anchor="middle" x="254.25" y="-139.38" 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.72,-123.41C138.68,-119.22 169.49,-114.24 195.75,-109.99"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="112.24,-120.11 102.93,-125.16 113.36,-127.02 112.24,-120.11"/>
|
||||
<text text-anchor="middle" x="150.5" y="-122.5" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M111.74,-124.61C137.69,-120.4 168.59,-115.38 194.89,-111.11"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="111.26,-121.31 101.95,-126.36 112.38,-128.21 111.26,-121.31"/>
|
||||
<text text-anchor="middle" x="149.88" y="-122.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="312,-67.5 199,-67.5 199,-37.5 312,-37.5 312,-67.5"/>
|
||||
<text text-anchor="start" x="207" y="-55.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::tuple</text>
|
||||
<text text-anchor="middle" x="255.5" y="-44.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int, int, int > ></text>
|
||||
<polygon fill="white" stroke="#666666" points="310.25,-67.88 198.25,-67.88 198.25,-37.38 310.25,-37.38 310.25,-67.88"/>
|
||||
<text text-anchor="start" x="206.25" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::tuple</text>
|
||||
<text text-anchor="middle" x="254.25" y="-43.12" 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="M323.11,-57.04C354.01,-61.52 390.17,-70.31 419,-87.5 433.48,-96.13 445.21,-112.17 451.77,-122.59"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="323.8,-53.47 313.43,-55.63 322.88,-60.41 323.8,-53.47"/>
|
||||
<text text-anchor="middle" x="379" y="-90.5" font-family="Helvetica,sans-Serif" font-size="10.00"> edge_participated</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.08,-57.58C351.86,-62.23 387.98,-71.18 416.75,-88.38 430.85,-96.8 442.37,-112.28 448.93,-122.52"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="321.83,-54.02 311.44,-56.11 320.87,-60.95 321.83,-54.02"/>
|
||||
<text text-anchor="middle" x="377" y="-89.38" 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="#bfbfbf" points="103.5,-67.5 7.5,-67.5 7.5,-37.5 103.5,-37.5 103.5,-67.5"/>
|
||||
<text text-anchor="start" x="15.5" y="-55.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::tuple< int, int,</text>
|
||||
<text text-anchor="middle" x="55.5" y="-44.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="103,-67.88 7.5,-67.88 7.5,-37.38 103,-37.38 103,-67.88"/>
|
||||
<text text-anchor="start" x="15.5" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::tuple< int, int,</text>
|
||||
<text text-anchor="middle" x="55.25" y="-43.12" 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="M114.6,-52.5C141.13,-52.5 172.42,-52.5 198.68,-52.5"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.93,-49 104.93,-52.5 114.93,-56 114.93,-49"/>
|
||||
<text text-anchor="middle" x="150.5" y="-55.5" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M114.1,-52.62C140.61,-52.62 171.89,-52.62 198.07,-52.62"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="114.44,-49.13 104.44,-52.62 114.44,-56.13 114.44,-49.13"/>
|
||||
<text text-anchor="middle" x="149.88" y="-54.38" 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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="309,-19 202,-19 202,0 309,0 309,-19"/>
|
||||
<text text-anchor="middle" x="255.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">std::bitset< MAXN ></text>
|
||||
<polygon fill="white" stroke="#666666" points="307.62,-19.25 200.88,-19.25 200.88,0 307.62,0 307.62,-19.25"/>
|
||||
<text text-anchor="middle" x="254.25" y="-5.75" 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="M320.19,-9.83C352.88,-13.07 391.5,-22.02 419,-44.5 443.79,-64.76 453.05,-104.13 456.13,-122.55"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="320.6,-6.27 310.35,-8.94 320.03,-13.24 320.6,-6.27"/>
|
||||
<text text-anchor="middle" x="379" y="-47.5" font-family="Helvetica,sans-Serif" font-size="10.00"> visited</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M318.57,-10.37C351.07,-13.79 389.45,-22.92 416.75,-45.38 441.26,-65.54 450.45,-104.53 453.51,-122.77"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.07,-6.81 308.8,-9.42 318.45,-13.79 319.07,-6.81"/>
|
||||
<text text-anchor="middle" x="377" y="-47.38" font-family="Helvetica,sans-Serif" font-size="10.00"> visited</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.4 KiB |
Reference in New Issue
Block a user