mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-07-16 11:32:44 +08:00
Documentation for af90da7fb3
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
<map id="graph::LowestCommonAncestor" name="graph::LowestCommonAncestor">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,392,215,419"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="65,95,224,136"/>
|
||||
<area shape="rect" id="node5" href="$dc/d61/classgraph_1_1_graph.html" title=" " alt="" coords="127,213,224,240"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="142,5,265,32"/>
|
||||
<area shape="rect" id="node4" href="$d0/d58/classgraph_1_1_rooted_tree.html" title=" " alt="" coords="126,303,257,329"/>
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="193,392,402,419"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="258,95,417,136"/>
|
||||
<area shape="rect" id="node5" href="$dc/d61/classgraph_1_1_graph.html" title=" " alt="" coords="143,213,273,240"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,5,128,32"/>
|
||||
<area shape="rect" id="node4" href="$d0/d58/classgraph_1_1_rooted_tree.html" title=" " alt="" coords="143,303,273,329"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map.html" title=" " alt="" coords="91,95,234,136"/>
|
||||
<area shape="rect" id="node7" title=" " alt="" coords="166,5,205,32"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
6222b6f600a848964306825a71cbb89b
|
||||
0072e1bc0c7fb2e941efdf7ad16b4971
|
||||
@@ -4,17 +4,17 @@
|
||||
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
|
||||
-->
|
||||
<!-- Title: graph::LowestCommonAncestor Pages: 1 -->
|
||||
<svg width="226pt" height="318pt"
|
||||
viewBox="0.00 0.00 225.50 318.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="317pt" height="318pt"
|
||||
viewBox="0.00 0.00 316.50 318.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 314)">
|
||||
<title>graph::LowestCommonAncestor</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-314 221.5,-314 221.5,4 -4,4"/>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-314 312.5,-314 312.5,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="0,-0.5 0,-19.5 157,-19.5 157,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="78.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::LowestCommonAncestor</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="140.5,-0.5 140.5,-19.5 297.5,-19.5 297.5,-0.5 140.5,-0.5"/>
|
||||
<text text-anchor="middle" x="219" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::LowestCommonAncestor</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -22,80 +22,113 @@
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="45,-212.5 45,-242.5 164,-242.5 164,-212.5 45,-212.5"/>
|
||||
<text text-anchor="start" x="53" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="104.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
||||
<polygon fill="white" stroke="black" points="189.5,-212.5 189.5,-242.5 308.5,-242.5 308.5,-212.5 189.5,-212.5"/>
|
||||
<text text-anchor="start" x="197.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="249" y="-219.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="M95.01,-202.59C89.97,-188.66 84.25,-170.61 81.5,-154 73.18,-103.78 76.26,-42.29 77.82,-19.79"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="91.89,-204.22 98.68,-212.35 98.44,-201.76 91.89,-204.22"/>
|
||||
<text text-anchor="middle" x="84.5" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> up</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M247.07,-201.91C246.25,-192.54 245.2,-181.76 244,-172 236.79,-113.61 224.79,-43.82 220.55,-19.7"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="243.61,-202.46 247.93,-212.13 250.58,-201.87 243.61,-202.46"/>
|
||||
<text text-anchor="middle" x="243" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00"> up</text>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../dc/d61/classgraph_1_1_graph.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="91,-134.5 91,-153.5 164,-153.5 164,-134.5 91,-134.5"/>
|
||||
<text text-anchor="middle" x="127.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::Graph</text>
|
||||
<polygon fill="white" stroke="black" points="103.5,-134.5 103.5,-153.5 200.5,-153.5 200.5,-134.5 103.5,-134.5"/>
|
||||
<text text-anchor="middle" x="152" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::Graph< T ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node5</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M111.34,-202.25C115.99,-185.78 121.86,-164.99 125.09,-153.54"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="107.85,-201.73 108.51,-212.3 114.59,-203.63 107.85,-201.73"/>
|
||||
<text text-anchor="middle" x="142.5" y="-180.5" font-family="Helvetica,sans-Serif" font-size="10.00"> neighbors</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M215.56,-206.89C209.52,-202.88 203.43,-198.5 198,-194 182.73,-181.34 167.45,-163.89 158.92,-153.59"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="213.96,-210.02 224.27,-212.47 217.74,-204.13 213.96,-210.02"/>
|
||||
<text text-anchor="middle" x="221" y="-180.5" font-family="Helvetica,sans-Serif" font-size="10.00"> neighbors</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" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="102.5,-290.5 102.5,-309.5 194.5,-309.5 194.5,-290.5 102.5,-290.5"/>
|
||||
<text text-anchor="middle" x="148.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
||||
<polygon fill="white" stroke="black" points="0,-290.5 0,-309.5 92,-309.5 92,-290.5 0,-290.5"/>
|
||||
<text text-anchor="middle" x="46" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< 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="M137.69,-281.68C130.18,-269.65 120.31,-253.83 113.29,-242.58"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="134.84,-283.73 143.1,-290.36 140.78,-280.02 134.84,-283.73"/>
|
||||
<text text-anchor="middle" x="152" y="-264" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M56.84,-281.9C62.52,-274.33 70.15,-266.01 79,-261 119.06,-238.32 135.82,-251.8 181,-243 183.73,-242.47 186.51,-241.92 189.32,-241.35"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="53.9,-280 51.1,-290.21 59.66,-283.97 53.9,-280"/>
|
||||
<text text-anchor="middle" x="100.5" y="-264" 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 xlink:href="../../d0/d58/classgraph_1_1_rooted_tree.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="90.5,-67.5 90.5,-86.5 188.5,-86.5 188.5,-67.5 90.5,-67.5"/>
|
||||
<text text-anchor="middle" x="139.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::RootedTree</text>
|
||||
<polygon fill="white" stroke="black" points="103,-67.5 103,-86.5 201,-86.5 201,-67.5 103,-67.5"/>
|
||||
<text text-anchor="middle" x="152" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::RootedTree</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node3->Node4</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M169.4,-283.68C172.69,-280.23 175.63,-276.3 177.5,-272 182.59,-260.31 229.53,-322.74 173.5,-134 168.06,-115.68 155.12,-97.29 146.86,-86.81"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="166.99,-281.13 161.87,-290.41 171.66,-286.35 166.99,-281.13"/>
|
||||
<text text-anchor="middle" x="203.5" y="-186" font-family="Helvetica,sans-Serif" font-size="10.00"> level</text>
|
||||
<text text-anchor="middle" x="203.5" y="-175" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M46.11,-280.22C46.65,-262.36 48.58,-234.91 55,-212 65.46,-174.68 70.74,-165 94,-134 108.11,-115.19 128.68,-96.95 141.15,-86.63"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="42.61,-280.36 45.93,-290.42 49.61,-280.49 42.61,-280.36"/>
|
||||
<text text-anchor="middle" x="83" y="-186" font-family="Helvetica,sans-Serif" font-size="10.00"> level</text>
|
||||
<text text-anchor="middle" x="83" y="-175" font-family="Helvetica,sans-Serif" font-size="10.00">parent</text>
|
||||
</g>
|
||||
<!-- Node4->Node1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node4->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M124.14,-59.63C112.21,-46.92 96.14,-29.8 86.6,-19.63"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="121.88,-62.34 131.27,-67.23 126.98,-57.55 121.88,-62.34"/>
|
||||
<text text-anchor="middle" x="123.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> tree</text>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M168.5,-60C181.64,-47.25 199.52,-29.89 210.11,-19.63"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="165.78,-57.76 161.04,-67.23 170.65,-62.78 165.78,-57.76"/>
|
||||
<text text-anchor="middle" x="199" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> tree</text>
|
||||
</g>
|
||||
<!-- Node5->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node5->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M131,-124.04C133.28,-111.67 136.15,-96.12 137.91,-86.63"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="127.49,-123.76 129.12,-134.23 134.38,-125.04 127.49,-123.76"/>
|
||||
<path fill="none" stroke="midnightblue" d="M152,-124.04C152,-111.67 152,-96.12 152,-86.63"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="148.5,-124.23 152,-134.23 155.5,-124.23 148.5,-124.23"/>
|
||||
</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/map.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="64.5,-212.5 64.5,-242.5 171.5,-242.5 171.5,-212.5 64.5,-212.5"/>
|
||||
<text text-anchor="start" x="72.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::map< T, std::list</text>
|
||||
<text text-anchor="middle" x="118" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">< T > ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node5 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node5</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M107.56,-202.51C104.84,-192.56 103.9,-181.22 109,-172 113.52,-163.82 121.67,-157.79 129.67,-153.52"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="104.34,-203.88 110.88,-212.22 110.96,-201.62 104.34,-203.88"/>
|
||||
<text text-anchor="middle" x="142" y="-180.5" font-family="Helvetica,sans-Serif" font-size="10.00"> adjacency_list</text>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="120.5,-290.5 120.5,-309.5 149.5,-309.5 149.5,-290.5 120.5,-290.5"/>
|
||||
<text text-anchor="middle" x="135" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">T</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node6 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node6</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M130.56,-280.6C127.7,-268.72 124.03,-253.49 121.39,-242.58"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="127.17,-281.45 132.92,-290.36 133.97,-279.81 127.17,-281.45"/>
|
||||
<text text-anchor="middle" x="141.5" y="-264" font-family="Helvetica,sans-Serif" font-size="10.00"> keys</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 7.4 KiB |
Reference in New Issue
Block a user