mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-05-12 19:47:53 +08:00
Documentation for 53a6c16730
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,90,620,146"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector" title=" " alt="" coords="243,5,382,47"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/list" title=" " alt="" coords="15,13,118,39"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector" title=" " alt="" coords="233,149,392,191"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector" title=" " alt="" coords="5,113,128,139"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector" title=" " alt="" coords="254,215,371,242"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
d127e642168ec5477c414313b2743296
|
||||
@@ -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.50.0 (20211204.2007)
|
||||
-->
|
||||
<!-- Title: range_queries::heavy_light_decomposition::Tree< X > Pages: 1 -->
|
||||
<svg width="469pt" height="186pt"
|
||||
viewBox="0.00 0.00 469.00 185.50" 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 181.5)">
|
||||
<title>range_queries::heavy_light_decomposition::Tree< X ></title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-181.5 465,-181.5 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,-72.5 351,-113.5 461,-113.5 461,-72.5 351,-72.5"/>
|
||||
<text text-anchor="start" x="359" y="-101.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::heavy</text>
|
||||
<text text-anchor="start" x="359" y="-90.5" font-family="Helvetica,sans-Serif" font-size="10.00">_light_decomposition</text>
|
||||
<text text-anchor="middle" x="406" y="-79.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" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="178.5,-147 178.5,-177 282.5,-177 282.5,-147 178.5,-147"/>
|
||||
<text text-anchor="start" x="186.5" y="-165" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::list</text>
|
||||
<text text-anchor="middle" x="230.5" y="-154" 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="M279.11,-143.06C302.09,-133.93 329.69,-122.95 353.19,-113.6"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="277.57,-139.91 269.58,-146.86 280.16,-146.41 277.57,-139.91"/>
|
||||
<text text-anchor="middle" x="320.5" y="-132" font-family="Helvetica,sans-Serif" font-size="10.00"> t_adj</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/list" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="7.5,-152.5 7.5,-171.5 84.5,-171.5 84.5,-152.5 7.5,-152.5"/>
|
||||
<text text-anchor="middle" x="46" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::list< 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="M95.03,-162C120.64,-162 152.16,-162 178.24,-162"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="94.81,-158.5 84.81,-162 94.81,-165.5 94.81,-158.5"/>
|
||||
<text text-anchor="middle" x="131.5" y="-165" 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" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="171,-39 171,-69 290,-69 290,-39 171,-39"/>
|
||||
<text text-anchor="start" x="179" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< std::vector</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="M300.07,-69.41C316.99,-73.22 334.88,-77.24 351,-80.86"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="300.76,-65.98 290.24,-67.2 299.23,-72.81 300.76,-65.98"/>
|
||||
<text text-anchor="middle" x="320.5" y="-78" font-family="Helvetica,sans-Serif" font-size="10.00"> t_par</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/vector" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="0,-77.5 0,-96.5 92,-96.5 92,-77.5 0,-77.5"/>
|
||||
<text text-anchor="middle" x="46" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node1 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node5->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M102.25,-89.75C104.87,-89.84 107.46,-89.93 110,-90 194.09,-92.43 291.71,-92.98 350.89,-93.06"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="102.2,-86.24 92.07,-89.35 101.93,-93.24 102.2,-86.24"/>
|
||||
<text text-anchor="middle" x="230.5" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00"> t_depth</text>
|
||||
<text text-anchor="middle" x="230.5" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">t_size</text>
|
||||
</g>
|
||||
<!-- Node5->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node5->Node4</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M102.15,-77.03C123.83,-73.11 148.76,-68.6 170.78,-64.62"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="101.33,-73.62 92.11,-78.84 102.58,-80.51 101.33,-73.62"/>
|
||||
<text text-anchor="middle" x="131.5" y="-78" 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" 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="M274.28,-22.83C279.63,-24.74 284.98,-26.81 290,-29 318.7,-41.5 349.61,-58.95 372.16,-72.48"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="275.31,-19.48 264.71,-19.55 273.04,-26.1 275.31,-19.48"/>
|
||||
<text text-anchor="middle" x="320.5" y="-53" font-family="Helvetica,sans-Serif" font-size="10.00"> t_val</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.3 KiB |
Reference in New Issue
Block a user