mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-05-12 19:47:53 +08:00
103 lines
4.9 KiB
XML
103 lines
4.9 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 7.0.6 (20230106.0513)
|
|
-->
|
|
<!-- Title: tests Pages: 1 -->
|
|
<svg width="368pt" height="119pt"
|
|
viewBox="0.00 0.00 368.00 119.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 115)">
|
|
<title>tests</title>
|
|
<!-- Node1 -->
|
|
<g id="node1" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_node1"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="38,-74 0,-74 0,-55 38,-55 38,-74"/>
|
|
<text text-anchor="middle" x="19" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">tests</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="node2" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_node2"><a xlink:href="../../df/dce/namespacegraph.html#a9125ceb66bfbec3093bba64c2c1e99e2" target="_top" xlink:title="Function that add edge between two nodes or vertices of graph.">
|
|
<polygon fill="white" stroke="#666666" points="198,-111 113,-111 113,-92 198,-92 198,-111"/>
|
|
<text text-anchor="middle" x="155.5" y="-99" font-family="Helvetica,sans-Serif" font-size="10.00">graph::addEdge</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<path fill="none" stroke="#63b8ff" d="M38.32,-71.55C48.69,-75.39 61.96,-80.05 74,-83.5 82.91,-86.05 92.45,-88.47 101.75,-90.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="100.89,-94.04 111.42,-92.85 102.45,-87.21 100.89,-94.04"/>
|
|
</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/io/manip/endl.html#" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="182.5,-74 128.5,-74 128.5,-55 182.5,-55 182.5,-74"/>
|
|
<text text-anchor="middle" x="155.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<path fill="none" stroke="#63b8ff" d="M38.42,-64.5C58.63,-64.5 91.62,-64.5 117.27,-64.5"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="116.96,-68 126.96,-64.5 116.96,-61 116.96,-68"/>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="node4" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_node4"><a xlink:href="../../df/dce/namespacegraph.html#a83ab16e96cec644109a58dfc9329bc2b" target="_top" xlink:title="Function that perfoms depth first search algorithm on graph and calculated the number of connected co...">
|
|
<polygon fill="white" stroke="#666666" points="237,-37 74,-37 74,-18 237,-18 237,-37"/>
|
|
<text text-anchor="middle" x="155.5" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">graph::getConnectedComponents</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node4 -->
|
|
<g id="edge3" class="edge">
|
|
<title>Node1->Node4</title>
|
|
<path fill="none" stroke="#63b8ff" d="M38.37,-57.92C48.75,-54.32 62.02,-49.9 74,-46.5 81.79,-44.29 90.05,-42.13 98.2,-40.11"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.82,-43.56 107.71,-37.8 97.17,-36.75 98.82,-43.56"/>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="node5" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_node5"><a xlink:href="../../df/dce/namespacegraph.html#a3ae80bc4c6a79d041b4f3a6589eb7fb8" target="_top" xlink:title="Utility function for depth first seach algorithm this function explores the vertex which is passed in...">
|
|
<polygon fill="white" stroke="#666666" points="355.5,-56 277.5,-56 277.5,-37 355.5,-37 355.5,-56"/>
|
|
<text text-anchor="middle" x="316.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">graph::explore</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<path fill="none" stroke="#63b8ff" d="M237.4,-37.17C247.21,-38.34 257,-39.51 266.16,-40.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.54,-44.05 275.89,-41.77 266.37,-37.1 265.54,-44.05"/>
|
|
</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/size.html#" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="360,-19 273,-19 273,0 360,0 360,-19"/>
|
|
<text text-anchor="middle" x="316.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>Node4->Node6</title>
|
|
<path fill="none" stroke="#63b8ff" d="M237.4,-18.34C245.45,-17.43 253.48,-16.52 261.16,-15.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="261.46,-19.14 271,-14.54 260.67,-12.18 261.46,-19.14"/>
|
|
</g>
|
|
<!-- Node5->Node5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>Node5->Node5</title>
|
|
<path fill="none" stroke="#63b8ff" d="M291.29,-56.37C279.8,-64.94 288.2,-74 316.5,-74 332.42,-74 342.04,-71.13 345.37,-67.1"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="348.74,-66.13 342.19,-57.8 342.11,-68.4 348.74,-66.13"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|