Documentation for 882ba119dc

This commit is contained in:
github-actions
2023-07-21 18:21:29 +00:00
parent 85446f38f3
commit fb1f2196b8
309 changed files with 3444 additions and 3072 deletions

View File

@@ -1,14 +1,13 @@
<map id="range_queries::heavy_light_decomposition::Tree&lt; X &gt;" name="range_queries::heavy_light_decomposition::Tree&lt; X &gt;">
<area shape="rect" id="Node000001" title="A Basic Tree, which supports binary lifting." alt="" coords="470,91,615,147"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="241,5,380,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="378,50,472,88,470,93,376,55"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/list.html" title=" " alt="" coords="15,13,117,39"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="132,23,241,23,241,28,132,28"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="232,148,389,189"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="403,146,469,132,470,137,404,151"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,113,127,139"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="141,119,151,119,470,116,470,121,151,124,142,125"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="142,136,232,152,231,157,141,141"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="252,213,369,239"/>
<area shape="poly" id="edge6_Node000001_Node000006" title=" " alt="" coords="370,205,388,198,492,145,495,150,390,203,372,210"/>
<area shape="rect" id="Node000001" title="A Basic Tree, which supports binary lifting." alt="" coords="465,94,610,150"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="222,5,361,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="360,49,466,91,464,96,358,54"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/list.html" title=" " alt="" coords="5,13,108,39"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="123,23,222,23,222,28,123,28"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="213,71,370,111"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="385,100,465,110,464,115,385,105"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="231,140,352,165"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="367,149,441,142,464,138,465,143,441,148,367,154"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="233,189,350,215"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="364,189,440,169,487,148,489,153,442,174,365,194"/>
</map>

View File

@@ -1 +1 @@
2c9c607b71d7bccc8538554c38c4e4cf
6192615f7da1830b231ce27bf21b20aa

View File

@@ -4,8 +4,8 @@
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree&lt; X &gt; Pages: 1 -->
<svg width="466pt" height="183pt"
viewBox="0.00 0.00 465.50 182.88" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="462pt" height="165pt"
viewBox="0.00 0.00 461.75 164.88" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
@@ -16,16 +16,16 @@
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 178.88)">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 160.88)">
<title>range_queries::heavy_light_decomposition::Tree&lt; X &gt;</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="A Basic Tree, which supports binary lifting.">
<polygon fill="#999999" stroke="#666666" points="457.5,-110.5 348.5,-110.5 348.5,-68.75 457.5,-68.75 457.5,-110.5"/>
<text text-anchor="start" x="356.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="356.5" y="-85.75" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="403" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree&lt; X &gt;</text>
<polygon fill="#999999" stroke="#666666" points="453.75,-90.5 344.75,-90.5 344.75,-48.75 453.75,-48.75 453.75,-90.5"/>
<text text-anchor="start" x="352.75" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="352.75" y="-65.75" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="399.25" y="-54.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree&lt; X &gt;</text>
</a>
</g>
</g>
@@ -33,9 +33,9 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="280.62,-174.88 176.88,-174.88 176.88,-144.38 280.62,-144.38 280.62,-174.88"/>
<text text-anchor="start" x="184.88" y="-161.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::list</text>
<text text-anchor="middle" x="228.75" y="-150.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="266.38,-156.88 162.62,-156.88 162.62,-126.38 266.38,-126.38 266.38,-156.88"/>
<text text-anchor="start" x="170.62" y="-143.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::list</text>
<text text-anchor="middle" x="214.5" y="-132.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
</a>
</g>
</g>
@@ -43,18 +43,18 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M278.58,-139.78C300.7,-130.79 326.88,-120.15 349.43,-110.99"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="277.35,-136.91 269.41,-143.92 279.99,-143.39 277.35,-136.91"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M265.32,-122C289.84,-112.34 319.43,-100.68 344.46,-90.82"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="264.18,-119.08 256.15,-126 266.74,-125.59 264.18,-119.08"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-128.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_adj</text>
<text text-anchor="middle" x="309.12" y="-111.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_adj</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/list.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="83.88,-169.25 7.12,-169.25 7.12,-150 83.88,-150 83.88,-169.25"/>
<text text-anchor="middle" x="45.5" y="-155.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::list&lt; int &gt;</text>
<polygon fill="white" stroke="#666666" points="76.75,-151.25 0,-151.25 0,-132 76.75,-132 76.75,-151.25"/>
<text text-anchor="middle" x="38.38" y="-137.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::list&lt; int &gt;</text>
</a>
</g>
</g>
@@ -62,19 +62,19 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M94.84,-159.62C120.05,-159.62 150.88,-159.62 176.5,-159.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="95.06,-156.13 85.06,-159.62 95.06,-163.13 95.06,-156.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M88.1,-141.62C111.21,-141.62 138.82,-141.62 162.25,-141.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="88.16,-138.13 78.16,-141.62 88.16,-145.13 88.16,-138.13"/>
</a>
</g>
<text text-anchor="middle" x="130.38" y="-161.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="116.12" y="-143.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</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="287.75,-67.88 169.75,-67.88 169.75,-37.38 287.75,-37.38 287.75,-67.88"/>
<text text-anchor="start" x="177.75" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="228.75" y="-43.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="273.5,-107.88 155.5,-107.88 155.5,-77.38 273.5,-77.38 273.5,-107.88"/>
<text text-anchor="start" x="163.5" y="-94.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="214.5" y="-83.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
</a>
</g>
</g>
@@ -82,60 +82,50 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M298.71,-67.44C315.15,-70.97 332.45,-74.69 348.1,-78.05"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="299.58,-63.83 289.07,-65.15 298.11,-70.67 299.58,-63.83"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.66,-83.92C304.47,-81.43 325.77,-78.75 344.51,-76.39"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.31,-80.56 274.83,-85.28 285.18,-87.51 284.31,-80.56"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-74.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_par</text>
<text text-anchor="middle" x="309.12" y="-83.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_par</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="91,-94.25 0,-94.25 0,-75 91,-75 91,-94.25"/>
<text text-anchor="middle" x="45.5" y="-80.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
<polygon fill="white" stroke="#666666" points="260,-56.25 169,-56.25 169,-37 260,-37 260,-56.25"/>
<text text-anchor="middle" x="214.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node1 -->
<g id="edge5_Node000001_Node000005" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M102.14,-87.41C104.46,-87.49 106.75,-87.56 109,-87.62 192.52,-89.91 289.48,-90.09 348.25,-89.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="102.34,-83.88 92.22,-86.99 102.07,-90.87 102.34,-83.88"/>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M271.16,-47.3C288.99,-48.07 308.76,-49.5 326.75,-52.12 332.57,-52.97 338.6,-54.08 344.59,-55.33"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="271.47,-43.77 261.35,-46.9 271.21,-50.76 271.47,-43.77"/>
</a>
</g>
<text text-anchor="middle" x="228.75" y="-102.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_depth</text>
<text text-anchor="middle" x="228.75" y="-91.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">t_size</text>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node5&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M101.85,-74.85C123.25,-71.07 147.76,-66.75 169.43,-62.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="101.54,-71.53 92.3,-76.71 102.76,-78.42 101.54,-71.53"/>
</a>
</g>
<text text-anchor="middle" x="130.38" y="-74.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="309.12" y="-64.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_depth</text>
<text text-anchor="middle" x="309.12" y="-53.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">t_size</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="272.38,-19.25 185.12,-19.25 185.12,0 272.38,0 272.38,-19.25"/>
<text text-anchor="middle" x="228.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
<polygon fill="white" stroke="#666666" points="258.12,-19.25 170.88,-19.25 170.88,0 258.12,0 258.12,-19.25"/>
<text text-anchor="middle" x="214.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node1 -->
<g id="edge6_Node000001_Node000006" class="edge">
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node6&#45;&gt;Node1</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M274.04,-23.24C278.71,-24.94 283.36,-26.75 287.75,-28.62 314.74,-40.15 343.9,-55.77 366.01,-68.32"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="275.45,-19.68 264.85,-19.7 273.15,-26.29 275.45,-19.68"/>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M269.15,-17.47C287.7,-21 308.42,-25.87 326.75,-32.38 338.62,-36.59 350.98,-42.44 362.02,-48.26"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="269.98,-13.89 259.52,-15.55 268.74,-20.77 269.98,-13.89"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-50.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_val</text>
<text text-anchor="middle" x="309.12" y="-34.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_val</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View File

@@ -4,18 +4,18 @@
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
-->
<!-- Title: range_queries::heavy_light_decomposition::Tree&lt; X &gt; Pages: 1 -->
<svg width="466pt" height="183pt"
viewBox="0.00 0.00 465.50 182.88" 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 178.88)">
<svg width="462pt" height="165pt"
viewBox="0.00 0.00 461.75 164.88" 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 160.88)">
<title>range_queries::heavy_light_decomposition::Tree&lt; X &gt;</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="A Basic Tree, which supports binary lifting.">
<polygon fill="#999999" stroke="#666666" points="457.5,-110.5 348.5,-110.5 348.5,-68.75 457.5,-68.75 457.5,-110.5"/>
<text text-anchor="start" x="356.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="356.5" y="-85.75" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="403" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree&lt; X &gt;</text>
<polygon fill="#999999" stroke="#666666" points="453.75,-90.5 344.75,-90.5 344.75,-48.75 453.75,-48.75 453.75,-90.5"/>
<text text-anchor="start" x="352.75" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
<text text-anchor="start" x="352.75" y="-65.75" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
<text text-anchor="middle" x="399.25" y="-54.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree&lt; X &gt;</text>
</a>
</g>
</g>
@@ -23,9 +23,9 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="280.62,-174.88 176.88,-174.88 176.88,-144.38 280.62,-144.38 280.62,-174.88"/>
<text text-anchor="start" x="184.88" y="-161.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::list</text>
<text text-anchor="middle" x="228.75" y="-150.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="266.38,-156.88 162.62,-156.88 162.62,-126.38 266.38,-126.38 266.38,-156.88"/>
<text text-anchor="start" x="170.62" y="-143.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::list</text>
<text text-anchor="middle" x="214.5" y="-132.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
</a>
</g>
</g>
@@ -33,18 +33,18 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M278.58,-139.78C300.7,-130.79 326.88,-120.15 349.43,-110.99"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="277.35,-136.91 269.41,-143.92 279.99,-143.39 277.35,-136.91"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M265.32,-122C289.84,-112.34 319.43,-100.68 344.46,-90.82"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="264.18,-119.08 256.15,-126 266.74,-125.59 264.18,-119.08"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-128.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_adj</text>
<text text-anchor="middle" x="309.12" y="-111.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_adj</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/list.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="83.88,-169.25 7.12,-169.25 7.12,-150 83.88,-150 83.88,-169.25"/>
<text text-anchor="middle" x="45.5" y="-155.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::list&lt; int &gt;</text>
<polygon fill="white" stroke="#666666" points="76.75,-151.25 0,-151.25 0,-132 76.75,-132 76.75,-151.25"/>
<text text-anchor="middle" x="38.38" y="-137.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::list&lt; int &gt;</text>
</a>
</g>
</g>
@@ -52,19 +52,19 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M94.84,-159.62C120.05,-159.62 150.88,-159.62 176.5,-159.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="95.06,-156.13 85.06,-159.62 95.06,-163.13 95.06,-156.13"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M88.1,-141.62C111.21,-141.62 138.82,-141.62 162.25,-141.62"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="88.16,-138.13 78.16,-141.62 88.16,-145.13 88.16,-138.13"/>
</a>
</g>
<text text-anchor="middle" x="130.38" y="-161.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="116.12" y="-143.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</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="287.75,-67.88 169.75,-67.88 169.75,-37.38 287.75,-37.38 287.75,-67.88"/>
<text text-anchor="start" x="177.75" y="-54.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="228.75" y="-43.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
<polygon fill="white" stroke="#666666" points="273.5,-107.88 155.5,-107.88 155.5,-77.38 273.5,-77.38 273.5,-107.88"/>
<text text-anchor="start" x="163.5" y="-94.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; std::vector</text>
<text text-anchor="middle" x="214.5" y="-83.12" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; int &gt; &gt;</text>
</a>
</g>
</g>
@@ -72,60 +72,50 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M298.71,-67.44C315.15,-70.97 332.45,-74.69 348.1,-78.05"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="299.58,-63.83 289.07,-65.15 298.11,-70.67 299.58,-63.83"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M284.66,-83.92C304.47,-81.43 325.77,-78.75 344.51,-76.39"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="284.31,-80.56 274.83,-85.28 285.18,-87.51 284.31,-80.56"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-74.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_par</text>
<text text-anchor="middle" x="309.12" y="-83.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_par</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="91,-94.25 0,-94.25 0,-75 91,-75 91,-94.25"/>
<text text-anchor="middle" x="45.5" y="-80.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
<polygon fill="white" stroke="#666666" points="260,-56.25 169,-56.25 169,-37 260,-37 260,-56.25"/>
<text text-anchor="middle" x="214.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int &gt;</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node1 -->
<g id="edge5_Node000001_Node000005" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node5&#45;&gt;Node1</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M102.14,-87.41C104.46,-87.49 106.75,-87.56 109,-87.62 192.52,-89.91 289.48,-90.09 348.25,-89.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="102.34,-83.88 92.22,-86.99 102.07,-90.87 102.34,-83.88"/>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M271.16,-47.3C288.99,-48.07 308.76,-49.5 326.75,-52.12 332.57,-52.97 338.6,-54.08 344.59,-55.33"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="271.47,-43.77 261.35,-46.9 271.21,-50.76 271.47,-43.77"/>
</a>
</g>
<text text-anchor="middle" x="228.75" y="-102.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_depth</text>
<text text-anchor="middle" x="228.75" y="-91.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">t_size</text>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node5&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M101.85,-74.85C123.25,-71.07 147.76,-66.75 169.43,-62.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="101.54,-71.53 92.3,-76.71 102.76,-78.42 101.54,-71.53"/>
</a>
</g>
<text text-anchor="middle" x="130.38" y="-74.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="309.12" y="-64.62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_depth</text>
<text text-anchor="middle" x="309.12" y="-53.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey">t_size</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="272.38,-19.25 185.12,-19.25 185.12,0 272.38,0 272.38,-19.25"/>
<text text-anchor="middle" x="228.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
<polygon fill="white" stroke="#666666" points="258.12,-19.25 170.88,-19.25 170.88,0 258.12,0 258.12,-19.25"/>
<text text-anchor="middle" x="214.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; X &gt;</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node1 -->
<g id="edge6_Node000001_Node000006" class="edge">
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node6&#45;&gt;Node1</title>
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M274.04,-23.24C278.71,-24.94 283.36,-26.75 287.75,-28.62 314.74,-40.15 343.9,-55.77 366.01,-68.32"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="275.45,-19.68 264.85,-19.7 273.15,-26.29 275.45,-19.68"/>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M269.15,-17.47C287.7,-21 308.42,-25.87 326.75,-32.38 338.62,-36.59 350.98,-42.44 362.02,-48.26"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="269.98,-13.89 259.52,-15.55 268.74,-20.77 269.98,-13.89"/>
</a>
</g>
<text text-anchor="middle" x="318.12" y="-50.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_val</text>
<text text-anchor="middle" x="309.12" y="-34.38" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> t_val</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 6.6 KiB