mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-30 08:41:30 +08:00
Documentation for 882ba119dc
This commit is contained in:
@@ -4,16 +4,16 @@
|
||||
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
|
||||
-->
|
||||
<!-- Title: Graph Pages: 1 -->
|
||||
<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)">
|
||||
<svg width="485pt" height="259pt"
|
||||
viewBox="0.00 0.00 485.00 259.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 255.25)">
|
||||
<title>Graph</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<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>
|
||||
<polygon fill="#999999" stroke="#666666" points="477,-126.25 434.75,-126.25 434.75,-107 477,-107 477,-126.25"/>
|
||||
<text text-anchor="middle" x="455.88" y="-112.75" font-family="Helvetica,sans-Serif" font-size="10.00">Graph</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -21,8 +21,8 @@
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="../../d7/d77/class_edge.html" target="_top" xlink:title=" ">
|
||||
<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>
|
||||
<polygon fill="white" stroke="#666666" points="273.5,-251.25 235,-251.25 235,-232 273.5,-232 273.5,-251.25"/>
|
||||
<text text-anchor="middle" x="254.25" y="-237.75" font-family="Helvetica,sans-Serif" font-size="10.00">Edge</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,20 +30,20 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.52,-240.61C319.71,-237.92 378.75,-228.56 416.75,-196.62 438.89,-178.02 449.07,-143.59 452.92,-126.62"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.75,-237.15 274.99,-241.26 285.19,-244.13 284.75,-237.15"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="377" y="-243.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edges</text>
|
||||
<text text-anchor="middle" x="377" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edges</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/container/map.html" xlink:title=" ">
|
||||
<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>
|
||||
<polygon fill="white" stroke="#666666" points="319.25,-213.5 189.25,-213.5 189.25,-171.75 319.25,-171.75 319.25,-213.5"/>
|
||||
<text text-anchor="start" x="197.25" y="-200" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< unsigned</text>
|
||||
<text text-anchor="start" x="197.25" y="-188.75" font-family="Helvetica,sans-Serif" font-size="10.00"> int, std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="254.25" y="-177.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int > ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -51,19 +51,19 @@
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M330.33,-184.55C358.73,-179.21 390.5,-170.34 416.75,-155.62 429.63,-148.4 440.97,-135.5 447.87,-126.52"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="329.88,-181.25 320.63,-186.43 331.09,-188.15 329.88,-181.25"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="377" y="-193.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_adjList</text>
|
||||
<text text-anchor="middle" x="377" y="-183.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_adjList</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="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>
|
||||
<polygon fill="white" stroke="#666666" points="110.5,-207.88 0,-207.88 0,-177.38 110.5,-177.38 110.5,-207.88"/>
|
||||
<text text-anchor="start" x="8" y="-194.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< unsigned</text>
|
||||
<text text-anchor="middle" x="55.25" y="-183.12" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -71,19 +71,19 @@
|
||||
<g id="edge3_Node000003_Node000004" class="edge">
|
||||
<title>Node4->Node3</title>
|
||||
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M121.64,-192.62C143.35,-192.62 167.49,-192.62 189.1,-192.62"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.86,-189.13 111.86,-192.62 121.86,-196.13 121.86,-189.13"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="149.88" y="-204.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
|
||||
<text text-anchor="middle" x="149.88" y="-194.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</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/vector.html" xlink:title=" ">
|
||||
<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>
|
||||
<polygon fill="white" stroke="#666666" points="313.25,-153.88 195.25,-153.88 195.25,-123.38 313.25,-123.38 313.25,-153.88"/>
|
||||
<text text-anchor="start" x="203.25" y="-140.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="254.25" y="-129.12" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -91,41 +91,31 @@
|
||||
<g id="edge4_Node000001_Node000005" class="edge">
|
||||
<title>Node5->Node1</title>
|
||||
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M324.26,-131.02C363.02,-126.75 408.66,-121.72 434.44,-118.88"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="324.08,-127.63 314.53,-132.2 324.85,-134.59 324.08,-127.63"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="377" y="-128.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> capacity</text>
|
||||
<text text-anchor="middle" x="377" y="-117.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">residual_capacity</text>
|
||||
<text text-anchor="middle" x="377" y="-141.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> capacity</text>
|
||||
<text text-anchor="middle" x="377" y="-130.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">residual_capacity</text>
|
||||
</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.html" xlink:title=" ">
|
||||
<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>
|
||||
<polygon fill="white" stroke="#666666" points="299.75,-105.25 208.75,-105.25 208.75,-86 299.75,-86 299.75,-105.25"/>
|
||||
<text text-anchor="middle" x="254.25" y="-91.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node1 -->
|
||||
<g id="edge6_Node000001_Node000006" class="edge">
|
||||
<g id="edge5_Node000001_Node000006" class="edge">
|
||||
<title>Node6->Node1</title>
|
||||
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M310.83,-95.88C342.14,-96.8 381.85,-99.25 416.75,-105.38 422.6,-106.4 428.82,-108.01 434.5,-109.69"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="311.21,-92.37 301.12,-95.62 311.03,-99.36 311.21,-92.37"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="254.25" y="-139.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> parent</text>
|
||||
</g>
|
||||
<!-- Node6->Node5 -->
|
||||
<g id="edge5_Node000005_Node000006" class="edge">
|
||||
<title>Node6->Node5</title>
|
||||
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
|
||||
<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"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="149.88" y="-122.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
|
||||
<text text-anchor="middle" x="377" y="-106.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> parent</text>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="Node000007" class="node">
|
||||
@@ -138,14 +128,14 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node1 -->
|
||||
<g id="edge7_Node000001_Node000007" class="edge">
|
||||
<g id="edge6_Node000001_Node000007" class="edge">
|
||||
<title>Node7->Node1</title>
|
||||
<g id="a_edge7_Node000001_Node000007"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M321.3,-55.89C351.64,-59.48 387.34,-66.76 416.75,-81.38 428.86,-87.39 439.87,-98.46 446.91,-106.59"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="321.7,-52.3 311.39,-54.72 320.96,-59.26 321.7,-52.3"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="377" y="-89.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edge_participated</text>
|
||||
<text text-anchor="middle" x="377" y="-82.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> edge_participated</text>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="Node000008" class="node">
|
||||
@@ -158,9 +148,9 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8->Node7 -->
|
||||
<g id="edge8_Node000007_Node000008" class="edge">
|
||||
<g id="edge7_Node000007_Node000008" class="edge">
|
||||
<title>Node8->Node7</title>
|
||||
<g id="a_edge8_Node000007_Node000008"><a xlink:title=" ">
|
||||
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
|
||||
<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"/>
|
||||
</a>
|
||||
@@ -177,14 +167,14 @@
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node9->Node1 -->
|
||||
<g id="edge9_Node000001_Node000009" class="edge">
|
||||
<g id="edge8_Node000001_Node000009" class="edge">
|
||||
<title>Node9->Node1</title>
|
||||
<g id="a_edge9_Node000001_Node000009"><a xlink:title=" ">
|
||||
<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"/>
|
||||
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M318.66,-9.81C350.83,-12.85 388.88,-21.27 416.75,-42.38 438.23,-58.65 448.63,-90.47 452.7,-106.66"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="319.24,-6.27 308.99,-8.98 318.69,-13.25 319.24,-6.27"/>
|
||||
</a>
|
||||
</g>
|
||||
<text text-anchor="middle" x="377" y="-47.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> visited</text>
|
||||
<text text-anchor="middle" x="377" y="-44.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> visited</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.7 KiB |
Reference in New Issue
Block a user