mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-22 21:01:50 +08:00
Documentation for 416a3bc169
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
<map id="range_queries::heavy_light_decomposition::Tree< X >" name="range_queries::heavy_light_decomposition::Tree< X >">
|
||||
<area shape="rect" id="node1" title="A Basic Tree, which supports binary lifting." alt="" coords="473,88,620,144"/>
|
||||
<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="233,67,392,109"/>
|
||||
<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,23,128,49"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="243,133,382,174"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/list.html" title=" " alt="" coords="15,140,118,167"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="254,199,371,225"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
2a4f39d133e81c5858d19787d0ea5b3a
|
||||
@@ -0,0 +1,114 @@
|
||||
<?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.44.1 (20200629.0846)
|
||||
-->
|
||||
<!-- Title: range_queries::heavy_light_decomposition::Tree< X > Pages: 1 -->
|
||||
<svg width="469pt" height="173pt"
|
||||
viewBox="0.00 0.00 469.00 173.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 169)">
|
||||
<title>range_queries::heavy_light_decomposition::Tree< X ></title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-169 465,-169 465,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="A Basic Tree, which supports binary lifting.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="351,-61.5 351,-102.5 461,-102.5 461,-61.5 351,-61.5"/>
|
||||
<text text-anchor="start" x="359" y="-90.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
|
||||
<text text-anchor="start" x="359" y="-79.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
|
||||
<text text-anchor="middle" x="406" y="-68.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Tree< X ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<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" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="171,-88 171,-118 290,-118 290,-88 171,-88"/>
|
||||
<text text-anchor="start" x="179" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</text>
|
||||
<text text-anchor="middle" x="230.5" y="-95" 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="M300.54,-94.64C317.32,-92.61 335.03,-90.47 351,-88.54"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="299.75,-91.21 290.24,-95.89 300.59,-98.16 299.75,-91.21"/>
|
||||
<text text-anchor="middle" x="320.5" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00"> t_par</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" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="0,-132.5 0,-151.5 92,-151.5 92,-132.5 0,-132.5"/>
|
||||
<text text-anchor="middle" x="46" y="-139.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M102.28,-144.4C152.08,-145.26 226.93,-143.27 290,-128 314.56,-122.05 340.8,-111.88 362,-102.6"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="102.12,-140.9 92.05,-144.18 101.97,-147.9 102.12,-140.9"/>
|
||||
<text text-anchor="middle" x="230.5" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00"> t_depth</text>
|
||||
<text text-anchor="middle" x="230.5" y="-146" font-family="Helvetica,sans-Serif" font-size="10.00">t_size</text>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M101.43,-130.37C123.3,-125.69 148.56,-120.3 170.84,-115.54"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="100.69,-126.95 91.64,-132.46 102.16,-133.79 100.69,-126.95"/>
|
||||
<text text-anchor="middle" x="131.5" y="-131" 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 target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="178.5,-39 178.5,-69 282.5,-69 282.5,-39 178.5,-39"/>
|
||||
<text text-anchor="start" x="186.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::list</text>
|
||||
<text text-anchor="middle" x="230.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node1 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node4->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M292.66,-63.87C311.66,-66.94 332.45,-70.29 350.93,-73.27"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="293.05,-60.39 282.62,-62.25 291.93,-67.3 293.05,-60.39"/>
|
||||
<text text-anchor="middle" x="320.5" y="-72" font-family="Helvetica,sans-Serif" font-size="10.00"> t_adj</text>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/list.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="7.5,-44.5 7.5,-63.5 84.5,-63.5 84.5,-44.5 7.5,-44.5"/>
|
||||
<text text-anchor="middle" x="46" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::list< int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node5->Node4</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M95.03,-54C120.64,-54 152.16,-54 178.24,-54"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="94.81,-50.5 84.81,-54 94.81,-57.5 94.81,-50.5"/>
|
||||
<text text-anchor="middle" x="131.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00"> elements</text>
|
||||
</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.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="186.5,-0.5 186.5,-19.5 274.5,-19.5 274.5,-0.5 186.5,-0.5"/>
|
||||
<text text-anchor="middle" x="230.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< X ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M272.91,-22.78C278.69,-24.76 284.52,-26.86 290,-29 314.77,-38.69 341.82,-51.06 363.45,-61.41"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="273.91,-19.42 263.32,-19.58 271.7,-26.06 273.91,-19.42"/>
|
||||
<text text-anchor="middle" x="320.5" y="-50" font-family="Helvetica,sans-Serif" font-size="10.00"> t_val</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.4 KiB |
Reference in New Issue
Block a user