diff options
Diffstat (limited to 'chapter03/docs/03-graph1.svg')
| -rw-r--r-- | chapter03/docs/03-graph1.svg | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/chapter03/docs/03-graph1.svg b/chapter03/docs/03-graph1.svg new file mode 100644 index 00000000..364cd42c --- /dev/null +++ b/chapter03/docs/03-graph1.svg @@ -0,0 +1,131 @@ +<?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.43.0 (0) + --> +<!-- Title: chapter03 Pages: 1 --> +<svg width="238pt" height="300pt" + viewBox="0.00 0.00 238.00 300.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 296)"> +<title>chapter03</title> +<polygon fill="white" stroke="transparent" points="-4,4 -4,-296 234,-296 234,4 -4,4"/> +<g id="clust1" class="cluster"> +<title>cluster_Nodes</title> +<polygon fill="none" stroke="black" points="8,-88 8,-284 222,-284 222,-88 8,-88"/> +</g> +<g id="clust2" class="cluster"> +<title>cluster_0</title> +<polygon fill="none" stroke="black" points="36,-8 36,-76 210,-76 210,-8 36,-8"/> +</g> +<g id="clust3" class="cluster"> +<title>cluster_1</title> +<polygon fill="none" stroke="black" points="132,-16 132,-68 202,-68 202,-16 132,-16"/> +</g> +<!-- Start1 --> +<g id="node1" class="node"> +<title>Start1</title> +<polygon fill="yellow" stroke="black" points="142,-276 88,-276 88,-240 142,-240 142,-276"/> +<text text-anchor="middle" x="115" y="-254.3" font-family="Times,serif" font-size="14.00">Start</text> +</g> +<!-- Con_2 --> +<g id="node2" class="node"> +<title>Con_2</title> +<ellipse fill="none" stroke="black" cx="43" cy="-186" rx="27" ry="18"/> +<text text-anchor="middle" x="43" y="-182.3" font-family="Times,serif" font-size="14.00">#1</text> +</g> +<!-- Con_2->Start1 --> +<g id="edge1" class="edge"> +<title>Con_2->Start1</title> +<path fill="none" stroke="black" stroke-dasharray="1,5" d="M57.57,-201.17C66.92,-210.25 79.3,-222.29 90.17,-232.86"/> +<polygon fill="black" stroke="black" points="87.79,-235.43 97.4,-239.89 92.67,-230.41 87.79,-235.43"/> +</g> +<!-- Con_3 --> +<g id="node3" class="node"> +<title>Con_3</title> +<ellipse fill="none" stroke="black" cx="115" cy="-186" rx="27" ry="18"/> +<text text-anchor="middle" x="115" y="-182.3" font-family="Times,serif" font-size="14.00">#2</text> +</g> +<!-- Con_3->Start1 --> +<g id="edge2" class="edge"> +<title>Con_3->Start1</title> +<path fill="none" stroke="black" stroke-dasharray="1,5" d="M115,-204.3C115,-212.02 115,-221.29 115,-229.89"/> +<polygon fill="black" stroke="black" points="111.5,-229.9 115,-239.9 118.5,-229.9 111.5,-229.9"/> +</g> +<!-- Con_5 --> +<g id="node4" class="node"> +<title>Con_5</title> +<ellipse fill="none" stroke="black" cx="187" cy="-186" rx="27" ry="18"/> +<text text-anchor="middle" x="187" y="-182.3" font-family="Times,serif" font-size="14.00">#3</text> +</g> +<!-- Con_5->Start1 --> +<g id="edge3" class="edge"> +<title>Con_5->Start1</title> +<path fill="none" stroke="black" stroke-dasharray="1,5" d="M172.43,-201.17C163.08,-210.25 150.7,-222.29 139.83,-232.86"/> +<polygon fill="black" stroke="black" points="137.33,-230.41 132.6,-239.89 142.21,-235.43 137.33,-230.41"/> +</g> +<!-- Add6 --> +<g id="node5" class="node"> +<title>Add6</title> +<ellipse fill="none" stroke="black" cx="138" cy="-114" rx="28.7" ry="18"/> +<text text-anchor="middle" x="138" y="-110.3" font-family="Times,serif" font-size="14.00">Add</text> +</g> +<!-- Add6->Con_2 --> +<g id="edge4" class="edge"> +<title>Add6->Con_2</title> +<path fill="none" stroke="black" d="M120.13,-128.17C105.58,-138.89 84.84,-154.17 68.53,-166.18"/> +<polygon fill="black" stroke="black" points="66.44,-163.38 60.47,-172.13 70.59,-169.01 66.44,-163.38"/> +</g> +<!-- Add6->Con_5 --> +<g id="edge5" class="edge"> +<title>Add6->Con_5</title> +<path fill="none" stroke="black" d="M149.12,-130.88C155.32,-139.74 163.17,-150.96 170.12,-160.88"/> +<polygon fill="black" stroke="black" points="167.32,-162.99 175.93,-169.18 173.06,-158.98 167.32,-162.99"/> +</g> +<!-- scope0 --> +<g id="node6" class="node"> +<title>scope0</title> +<polygon fill="aqua" stroke="transparent" points="53,-31 53,-52 69,-52 69,-31 53,-31"/> +<polygon fill="none" stroke="black" points="53,-31 53,-52 69,-52 69,-31 53,-31"/> +<text text-anchor="start" x="56" y="-37.8" font-family="Times,serif" font-size="14.00">0</text> +<polygon fill="none" stroke="black" points="69,-31 69,-52 84,-52 84,-31 69,-31"/> +<text text-anchor="start" x="72" y="-37.8" font-family="Times,serif" font-size="14.00">a</text> +<polygon fill="none" stroke="black" points="84,-31 84,-52 100,-52 100,-31 84,-31"/> +<text text-anchor="start" x="87" y="-37.8" font-family="Times,serif" font-size="14.00">b</text> +<polygon fill="none" stroke="black" points="100,-31 100,-52 114,-52 114,-31 100,-31"/> +<text text-anchor="start" x="103" y="-37.8" font-family="Times,serif" font-size="14.00">c</text> +</g> +<!-- scope0->Con_2 --> +<g id="edge6" class="edge"> +<title>scope0:scope0_a->Con_2</title> +<path fill="none" stroke="cornflowerblue" stroke-dasharray="5,2" d="M76,-53C76,-90.54 63.29,-132.33 53.64,-158.64"/> +<polygon fill="cornflowerblue" stroke="cornflowerblue" points="50.27,-157.66 50,-168.25 56.81,-160.14 50.27,-157.66"/> +</g> +<!-- scope0->Con_3 --> +<g id="edge7" class="edge"> +<title>scope0:scope0_b->Con_3</title> +<path fill="none" stroke="cornflowerblue" stroke-dasharray="5,2" d="M92,-53C92,-88.29 93.39,-97.33 100,-132 101.65,-140.68 104.07,-150 106.48,-158.37"/> +<polygon fill="cornflowerblue" stroke="cornflowerblue" points="103.14,-159.42 109.37,-168 109.85,-157.41 103.14,-159.42"/> +</g> +<!-- scope0->Add6 --> +<g id="edge8" class="edge"> +<title>scope0:scope0_c->Add6</title> +<path fill="none" stroke="cornflowerblue" stroke-dasharray="5,2" d="M107,-53C107,-65.88 112.71,-78.75 119.22,-89.25"/> +<polygon fill="cornflowerblue" stroke="cornflowerblue" points="116.52,-91.5 125.03,-97.81 122.31,-87.57 116.52,-91.5"/> +</g> +<!-- scope1 --> +<g id="node7" class="node"> +<title>scope1</title> +<polygon fill="aqua" stroke="transparent" points="151,-31 151,-52 167,-52 167,-31 151,-31"/> +<polygon fill="none" stroke="black" points="151,-31 151,-52 167,-52 167,-31 151,-31"/> +<text text-anchor="start" x="154" y="-37.8" font-family="Times,serif" font-size="14.00">1</text> +<polygon fill="none" stroke="black" points="167,-31 167,-52 183,-52 183,-31 167,-31"/> +<text text-anchor="start" x="170" y="-37.8" font-family="Times,serif" font-size="14.00">b</text> +</g> +<!-- scope1->Con_5 --> +<g id="edge9" class="edge"> +<title>scope1:scope1_b->Con_5</title> +<path fill="none" stroke="cornflowerblue" stroke-dasharray="5,2" d="M175,-53C175,-89.4 179.58,-131.23 183.08,-157.87"/> +<polygon fill="cornflowerblue" stroke="cornflowerblue" points="179.64,-158.52 184.46,-167.96 186.58,-157.58 179.64,-158.52"/> +</g> +</g> +</svg> |
