Documentation for 652c2d2650

This commit is contained in:
github-actions
2021-07-18 05:07:11 +00:00
parent 364c891304
commit cbca3ec1a9
374 changed files with 9709 additions and 7357 deletions

View File

@@ -164,19 +164,19 @@ Functions</h2></td></tr>
<li>Where in quick sort is fast, but still can give you the time complexity of O(n^2) in worst case.</li>
<li>To avoid hitting the time complexity of O(n^2), we use the logic of randomize the selection process of pivot element.</li>
</ul>
<h3><a class="anchor" id="autotoc_md88"></a>
<h3><a class="anchor" id="autotoc_md92"></a>
Logic</h3>
<ul>
<li>The logic is pretty simple, the only change is in the partitioning algorithm, which is selecting the pivot element.</li>
<li>Instead of selecting the last or the first element from array for pivot we use a random index to select pivot element.</li>
<li>This avoids hitting the O(n^2) time complexity in practical use cases.</li>
</ul>
<h3><a class="anchor" id="autotoc_md89"></a>
<h3><a class="anchor" id="autotoc_md93"></a>
Partition Logic</h3>
<ul>
<li>Partitions are done such as numbers lower than the "pivot" element is arranged on the left side of the "pivot", and number larger than the "pivot" element are arranged on the right part of the array.</li>
</ul>
<h3><a class="anchor" id="autotoc_md90"></a>
<h3><a class="anchor" id="autotoc_md94"></a>
Algorithm</h3>
<ul>
<li>Select the pivot element randomly using <a class="el" href="../../d1/daa/random__pivot__quick__sort_8cpp.html#aac5657b4fe2251cd21073f44233f6ea5" title="Takes the start and end indices of an array and returns a random int64_teger between the range of tho...">getRandomIndex()</a> function from this namespace.</li>
@@ -607,12 +607,12 @@ Here is the call graph for this function:</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; <a class="code" href="../../d5/d58/class_test_cases.html">TestCases</a> tc = <a class="code" href="../../d5/d58/class_test_cases.html">TestCases</a>();</div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; tc.<a class="code" href="../../d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23">runTests</a>();</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;}</div>
<div class="ttc" id="aclass_test_cases_html"><div class="ttname"><a href="../../d5/d58/class_test_cases.html">TestCases</a></div><div class="ttdoc">class encapsulating the necessary test cases</div><div class="ttdef"><b>Definition:</b> sublist_search.cpp:153</div></div>
<div class="ttc" id="aclass_test_cases_html_aeabea90c02f9159e4a784bbf736e1e23"><div class="ttname"><a href="../../d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23">TestCases::runTests</a></div><div class="ttdeci">void runTests()</div><div class="ttdoc">Executes test cases.</div><div class="ttdef"><b>Definition:</b> sublist_search.cpp:171</div></div>
<div class="ttc" id="aclass_test_cases_html"><div class="ttname"><a href="../../d5/d58/class_test_cases.html">TestCases</a></div><div class="ttdoc">class encapsulating the necessary test cases</div><div class="ttdef"><b>Definition:</b> inorder_successor_of_bst.cpp:225</div></div>
<div class="ttc" id="aclass_test_cases_html_aeabea90c02f9159e4a784bbf736e1e23"><div class="ttname"><a href="../../d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23">TestCases::runTests</a></div><div class="ttdeci">void runTests()</div><div class="ttdoc">Executes test cases.</div><div class="ttdef"><b>Definition:</b> inorder_successor_of_bst.cpp:243</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="100%" height="443"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="100%" height="442"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

View File

@@ -1,12 +1,11 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,55,56,81"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="863,43,935,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="816,43,888,69"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/array/size.html#" title=" " alt="" coords="104,55,213,81"/>
<area shape="rect" id="node4" href="$d1/daa/random__pivot__quick__sort_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="137,131,181,157"/>
<area shape="rect" id="node5" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." alt="" coords="261,137,404,164"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="682,144,791,171"/>
<area shape="rect" id="node7" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, Only contains one element." alt="" coords="452,144,611,171"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="659,144,768,171"/>
<area shape="rect" id="node7" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, printing inorder successor of last node." alt="" coords="452,144,611,171"/>
<area shape="rect" id="node8" href="$d5/d58/class_test_cases.html#abae0148985f159b582a385cf399254e3" title="A test case which contains main list of 100 elements and sublist of 20." alt="" coords="452,195,611,221"/>
<area shape="rect" id="node9" href="$d5/d58/class_test_cases.html#ad9f95c09931625b41e3be1f88d1e28c5" title="A test case which contains main list of 50 elements and sublist of 20." alt="" coords="452,245,611,272"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="659,245,815,272"/>
</map>

View File

@@ -1 +1 @@
6573e351d172d8b938d1a6d0851eb3ae
9b085284bdb446d13903a4e92d32bbd2

View File

@@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 705;
var viewWidth = 670;
var viewHeight = 208;
var sectionId = 'dynsection-3';
</script>
@@ -54,7 +54,7 @@ var sectionId = 'dynsection-3';
<svg id="graph" class="graph">
<g id="viewport">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-204 701,-204 701,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-204 666,-204 666,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -68,16 +68,16 @@ var sectionId = 'dynsection-3';
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="643,-152.5 643,-171.5 697,-171.5 697,-152.5 643,-152.5"/>
<text text-anchor="middle" x="670" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="608,-152.5 608,-171.5 662,-171.5 662,-152.5 608,-152.5"/>
<text text-anchor="middle" x="635" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M38.25,-160.32C48.6,-164.24 61.87,-168.9 74,-172 148.4,-191.04 167.71,-200 244.5,-200 244.5,-200 244.5,-200 395.5,-200 481.16,-200 580.49,-181.49 632.67,-170.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="633.74,-173.65 642.77,-168.11 632.25,-166.81 633.74,-173.65"/>
<path fill="none" stroke="midnightblue" d="M38.25,-160.32C48.6,-164.24 61.87,-168.9 74,-172 148.4,-191.04 167.71,-200 244.5,-200 244.5,-200 244.5,-200 395.5,-200 468,-200 551.38,-182.66 597.86,-171.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="598.88,-174.76 607.75,-168.97 597.2,-167.97 598.88,-174.76"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
@@ -127,28 +127,28 @@ var sectionId = 'dynsection-3';
<!-- Node5&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M270.53,-100.64C288.12,-107.32 312.7,-115.91 335,-121 441.6,-145.34 570.87,-156.01 632.67,-159.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="632.5,-163.48 642.7,-160.61 632.94,-156.49 632.5,-163.48"/>
<path fill="none" stroke="midnightblue" d="M270.55,-100.54C288.15,-107.18 312.74,-115.75 335,-121 428.18,-142.97 540.67,-154.47 597.44,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="597.44,-162.76 607.7,-160.09 598.02,-155.78 597.44,-162.76"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" target="_top" xlink:title="A function to print given message on console.">
<polygon fill="white" stroke="black" points="507.5,-76.5 507.5,-95.5 589.5,-95.5 589.5,-76.5 507.5,-76.5"/>
<text text-anchor="middle" x="548.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
<polygon fill="white" stroke="black" points="490,-76.5 490,-95.5 572,-95.5 572,-76.5 490,-76.5"/>
<text text-anchor="middle" x="531" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M297.82,-100.51C309.96,-102.38 322.9,-104.05 335,-105 387.73,-109.14 401.38,-110.29 454,-105 469,-103.49 485.15,-100.65 499.74,-97.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="500.51,-101.04 509.55,-95.51 499.04,-94.19 500.51,-101.04"/>
<path fill="none" stroke="midnightblue" d="M297.82,-100.51C309.96,-102.38 322.9,-104.05 335,-105 387.73,-109.14 401.51,-111.46 454,-105 465.69,-103.56 478.17,-100.92 489.57,-98.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.48,-101.44 499.26,-95.51 488.7,-94.67 490.48,-101.44"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, Only contains one element.">
<g id="a_node7"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, printing inorder successor of last node.">
<polygon fill="white" stroke="black" points="335,-76.5 335,-95.5 454,-95.5 454,-76.5 335,-76.5"/>
<text text-anchor="middle" x="394.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::testCase_1</text>
</a>
@@ -193,41 +193,26 @@ var sectionId = 'dynsection-3';
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M564.63,-95.63C585.02,-108.59 621.49,-131.79 645.47,-147.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="643.67,-150.04 653.99,-152.45 647.43,-144.13 643.67,-150.04"/>
<path fill="none" stroke="midnightblue" d="M544.92,-95.63C562.09,-108.42 592.63,-131.17 613.1,-146.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="611.08,-149.28 621.19,-152.45 615.26,-143.67 611.08,-149.28"/>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge9" class="edge">
<title>Node7&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M454.27,-86C468.38,-86 483.33,-86 497.03,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="497.23,-89.5 507.22,-86 497.22,-82.5 497.23,-89.5"/>
<path fill="none" stroke="midnightblue" d="M454.1,-86C462.56,-86 471.21,-86 479.5,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.76,-89.5 489.76,-86 479.76,-82.5 479.76,-89.5"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge11" class="edge">
<title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M433.86,-57.59C453.82,-62.58 478.43,-68.73 499.63,-74.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.87,-77.45 509.42,-76.48 500.57,-70.66 498.87,-77.45"/>
<path fill="none" stroke="midnightblue" d="M429.44,-57.59C446.72,-62.47 467.93,-68.46 486.41,-73.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="485.5,-77.06 496.07,-76.41 487.4,-70.33 485.5,-77.06"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge13" class="edge">
<title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M429.43,-19.54C437.61,-22.24 446.24,-25.43 454,-29 479.83,-40.87 507.39,-58.32 525.84,-70.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="523.89,-73.69 534.12,-76.45 527.85,-67.92 523.89,-73.69"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="490,-0.5 490,-19.5 607,-19.5 607,-0.5 490,-0.5"/>
<text text-anchor="middle" x="548.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge14" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M454.27,-10C462.58,-10 471.19,-10 479.66,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.89,-13.5 489.89,-10 479.89,-6.5 479.89,-13.5"/>
<path fill="none" stroke="midnightblue" d="M431.22,-19.53C438.93,-22.15 446.89,-25.31 454,-29 475.29,-40.05 496.92,-56.95 511.64,-69.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.6,-72.35 519.44,-76.27 514.2,-67.07 509.6,-72.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -4,11 +4,11 @@
<!-- Generated by graphviz version 2.47.3 (20210619.1520)
-->
<!-- Title: main Pages: 1 -->
<svg width="705pt" height="208pt"
viewBox="0.00 0.00 705.00 208.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="670pt" height="208pt"
viewBox="0.00 0.00 670.00 208.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 204)">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-204 701,-204 701,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-204 666,-204 666,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -22,16 +22,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="643,-152.5 643,-171.5 697,-171.5 697,-152.5 643,-152.5"/>
<text text-anchor="middle" x="670" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="608,-152.5 608,-171.5 662,-171.5 662,-152.5 608,-152.5"/>
<text text-anchor="middle" x="635" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M38.25,-160.32C48.6,-164.24 61.87,-168.9 74,-172 148.4,-191.04 167.71,-200 244.5,-200 244.5,-200 244.5,-200 395.5,-200 481.16,-200 580.49,-181.49 632.67,-170.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="633.74,-173.65 642.77,-168.11 632.25,-166.81 633.74,-173.65"/>
<path fill="none" stroke="midnightblue" d="M38.25,-160.32C48.6,-164.24 61.87,-168.9 74,-172 148.4,-191.04 167.71,-200 244.5,-200 244.5,-200 244.5,-200 395.5,-200 468,-200 551.38,-182.66 597.86,-171.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="598.88,-174.76 607.75,-168.97 597.2,-167.97 598.88,-174.76"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
@@ -81,28 +81,28 @@
<!-- Node5&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M270.53,-100.64C288.12,-107.32 312.7,-115.91 335,-121 441.6,-145.34 570.87,-156.01 632.67,-159.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="632.5,-163.48 642.7,-160.61 632.94,-156.49 632.5,-163.48"/>
<path fill="none" stroke="midnightblue" d="M270.55,-100.54C288.15,-107.18 312.74,-115.75 335,-121 428.18,-142.97 540.67,-154.47 597.44,-159.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="597.44,-162.76 607.7,-160.09 598.02,-155.78 597.44,-162.76"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" target="_top" xlink:title="A function to print given message on console.">
<polygon fill="white" stroke="black" points="507.5,-76.5 507.5,-95.5 589.5,-95.5 589.5,-76.5 507.5,-76.5"/>
<text text-anchor="middle" x="548.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
<polygon fill="white" stroke="black" points="490,-76.5 490,-95.5 572,-95.5 572,-76.5 490,-76.5"/>
<text text-anchor="middle" x="531" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M297.82,-100.51C309.96,-102.38 322.9,-104.05 335,-105 387.73,-109.14 401.38,-110.29 454,-105 469,-103.49 485.15,-100.65 499.74,-97.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="500.51,-101.04 509.55,-95.51 499.04,-94.19 500.51,-101.04"/>
<path fill="none" stroke="midnightblue" d="M297.82,-100.51C309.96,-102.38 322.9,-104.05 335,-105 387.73,-109.14 401.51,-111.46 454,-105 465.69,-103.56 478.17,-100.92 489.57,-98.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.48,-101.44 499.26,-95.51 488.7,-94.67 490.48,-101.44"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, Only contains one element.">
<g id="a_node7"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, printing inorder successor of last node.">
<polygon fill="white" stroke="black" points="335,-76.5 335,-95.5 454,-95.5 454,-76.5 335,-76.5"/>
<text text-anchor="middle" x="394.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::testCase_1</text>
</a>
@@ -147,41 +147,26 @@
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M564.63,-95.63C585.02,-108.59 621.49,-131.79 645.47,-147.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="643.67,-150.04 653.99,-152.45 647.43,-144.13 643.67,-150.04"/>
<path fill="none" stroke="midnightblue" d="M544.92,-95.63C562.09,-108.42 592.63,-131.17 613.1,-146.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="611.08,-149.28 621.19,-152.45 615.26,-143.67 611.08,-149.28"/>
</g>
<!-- Node7&#45;&gt;Node6 -->
<g id="edge9" class="edge">
<title>Node7&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M454.27,-86C468.38,-86 483.33,-86 497.03,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="497.23,-89.5 507.22,-86 497.22,-82.5 497.23,-89.5"/>
<path fill="none" stroke="midnightblue" d="M454.1,-86C462.56,-86 471.21,-86 479.5,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.76,-89.5 489.76,-86 479.76,-82.5 479.76,-89.5"/>
</g>
<!-- Node8&#45;&gt;Node6 -->
<g id="edge11" class="edge">
<title>Node8&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M433.86,-57.59C453.82,-62.58 478.43,-68.73 499.63,-74.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.87,-77.45 509.42,-76.48 500.57,-70.66 498.87,-77.45"/>
<path fill="none" stroke="midnightblue" d="M429.44,-57.59C446.72,-62.47 467.93,-68.46 486.41,-73.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="485.5,-77.06 496.07,-76.41 487.4,-70.33 485.5,-77.06"/>
</g>
<!-- Node9&#45;&gt;Node6 -->
<g id="edge13" class="edge">
<title>Node9&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M429.43,-19.54C437.61,-22.24 446.24,-25.43 454,-29 479.83,-40.87 507.39,-58.32 525.84,-70.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="523.89,-73.69 534.12,-76.45 527.85,-67.92 523.89,-73.69"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="490,-0.5 490,-19.5 607,-19.5 607,-0.5 490,-0.5"/>
<text text-anchor="middle" x="548.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge14" class="edge">
<title>Node9&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M454.27,-10C462.58,-10 471.19,-10 479.66,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="479.89,-13.5 489.89,-10 479.89,-6.5 479.89,-13.5"/>
<path fill="none" stroke="midnightblue" d="M431.22,-19.53C438.93,-22.15 446.89,-25.31 454,-29 475.29,-40.05 496.92,-56.95 511.64,-69.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.6,-72.35 519.44,-76.27 514.2,-67.07 509.6,-72.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

@@ -1,10 +1,9 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,57,49,83"/>
<area shape="rect" id="node2" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." alt="" coords="97,57,240,83"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="699,6,771,33"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="518,57,627,83"/>
<area shape="rect" id="node5" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, Only contains one element." alt="" coords="288,57,447,83"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#abae0148985f159b582a385cf399254e3" title="A test case which contains main list of 100 elements and sublist of 20." alt="" coords="288,107,447,134"/>
<area shape="rect" id="node7" href="$d5/d58/class_test_cases.html#ad9f95c09931625b41e3be1f88d1e28c5" title="A test case which contains main list of 50 elements and sublist of 20." alt="" coords="288,158,447,185"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="495,158,651,185"/>
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,56,49,83"/>
<area shape="rect" id="node2" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." alt="" coords="97,56,240,83"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="652,5,724,32"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="495,56,604,83"/>
<area shape="rect" id="node5" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, printing inorder successor of last node." alt="" coords="288,56,447,83"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#abae0148985f159b582a385cf399254e3" title="A test case which contains main list of 100 elements and sublist of 20." alt="" coords="288,107,447,133"/>
<area shape="rect" id="node7" href="$d5/d58/class_test_cases.html#ad9f95c09931625b41e3be1f88d1e28c5" title="A test case which contains main list of 50 elements and sublist of 20." alt="" coords="288,157,447,184"/>
</map>

View File

@@ -1 +1 @@
59cc849d5912d57ceb7252b3490d7478
8387bcc4b0cc5bb822748e702fc24784

View File

@@ -4,7 +4,7 @@
<!-- Generated by graphviz version 2.47.3 (20210619.1520)
-->
<!-- Title: test Pages: 1 -->
<!--zoomable 143 -->
<!--zoomable 142 -->
<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[
.edge:hover path { stroke: red; }
@@ -46,15 +46,15 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 582;
var viewHeight = 143;
var viewWidth = 547;
var viewHeight = 142;
var sectionId = 'dynsection-7';
</script>
<script xlink:href="../../svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>test</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138.53 578,-138.53 578,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138 543,-138 543,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -83,36 +83,36 @@ var sectionId = 'dynsection-7';
<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="black" points="520,-114.5 520,-133.5 574,-133.5 574,-114.5 520,-114.5"/>
<text text-anchor="middle" x="547" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="485,-114.5 485,-133.5 539,-133.5 539,-114.5 485,-114.5"/>
<text text-anchor="middle" x="512" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M141.88,-95.59C159.37,-104.14 186.7,-116.06 212,-121 318.53,-141.8 447.83,-133.79 509.65,-127.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.08,-131.45 519.69,-127 509.4,-124.48 510.08,-131.45"/>
<path fill="none" stroke="midnightblue" d="M141.88,-95.58C159.37,-104.13 186.71,-116.05 212,-121 305.09,-139.22 417.62,-132.96 474.41,-127.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.05,-131.34 484.68,-126.92 474.4,-124.37 475.05,-131.34"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" target="_top" xlink:title="A function to print given message on console.">
<polygon fill="white" stroke="black" points="384.5,-76.5 384.5,-95.5 466.5,-95.5 466.5,-76.5 384.5,-76.5"/>
<text text-anchor="middle" x="425.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
<polygon fill="white" stroke="black" points="367,-76.5 367,-95.5 449,-95.5 449,-76.5 367,-76.5"/>
<text text-anchor="middle" x="408" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M159.39,-95.51C175.37,-99.27 194.5,-103.14 212,-105 264.59,-110.58 278.38,-110.29 331,-105 346,-103.49 362.15,-100.65 376.74,-97.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="377.51,-101.04 386.55,-95.51 376.04,-94.19 377.51,-101.04"/>
<path fill="none" stroke="midnightblue" d="M159.39,-95.51C175.37,-99.27 194.5,-103.14 212,-105 264.59,-110.58 278.51,-111.46 331,-105 342.69,-103.56 355.17,-100.92 366.57,-98.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="367.48,-101.44 376.26,-95.51 365.7,-94.67 367.48,-101.44"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, Only contains one element.">
<g id="a_node5"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, printing inorder successor of last node.">
<polygon fill="white" stroke="black" points="212,-76.5 212,-95.5 331,-95.5 331,-76.5 212,-76.5"/>
<text text-anchor="middle" x="271.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::testCase_1</text>
</a>
@@ -157,41 +157,26 @@ var sectionId = 'dynsection-7';
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M456.65,-95.59C472.95,-100.77 493.18,-107.21 510.27,-112.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.32,-116.01 519.91,-115.7 511.44,-109.34 509.32,-116.01"/>
<path fill="none" stroke="midnightblue" d="M434.74,-95.59C447.18,-100.22 462.31,-105.86 475.8,-110.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="474.68,-114.2 485.27,-114.41 477.12,-107.64 474.68,-114.2"/>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M331.27,-86C345.38,-86 360.33,-86 374.03,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="374.23,-89.5 384.22,-86 374.22,-82.5 374.23,-89.5"/>
<path fill="none" stroke="midnightblue" d="M331.1,-86C339.56,-86 348.21,-86 356.5,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.76,-89.5 366.76,-86 356.76,-82.5 356.76,-89.5"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M310.86,-57.59C330.82,-62.58 355.43,-68.73 376.63,-74.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.87,-77.45 386.42,-76.48 377.57,-70.66 375.87,-77.45"/>
<path fill="none" stroke="midnightblue" d="M306.44,-57.59C323.72,-62.47 344.93,-68.46 363.41,-73.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="362.5,-77.06 373.07,-76.41 364.4,-70.33 362.5,-77.06"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge10" class="edge">
<title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M306.43,-19.54C314.61,-22.24 323.24,-25.43 331,-29 356.83,-40.87 384.39,-58.32 402.84,-70.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="400.89,-73.69 411.12,-76.45 404.85,-67.92 400.89,-73.69"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="367,-0.5 367,-19.5 484,-19.5 484,-0.5 367,-0.5"/>
<text text-anchor="middle" x="425.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge11" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M331.27,-10C339.58,-10 348.19,-10 356.66,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.89,-13.5 366.89,-10 356.89,-6.5 356.89,-13.5"/>
<path fill="none" stroke="midnightblue" d="M308.22,-19.53C315.93,-22.15 323.89,-25.31 331,-29 352.29,-40.05 373.92,-56.95 388.64,-69.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="386.6,-72.35 396.44,-76.27 391.2,-67.07 386.6,-72.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -4,11 +4,11 @@
<!-- Generated by graphviz version 2.47.3 (20210619.1520)
-->
<!-- Title: test Pages: 1 -->
<svg width="582pt" height="143pt"
viewBox="0.00 0.00 582.00 142.53" 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 138.53)">
<svg width="547pt" height="142pt"
viewBox="0.00 0.00 547.00 142.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 138)">
<title>test</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138.53 578,-138.53 578,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138 543,-138 543,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -37,36 +37,36 @@
<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="black" points="520,-114.5 520,-133.5 574,-133.5 574,-114.5 520,-114.5"/>
<text text-anchor="middle" x="547" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="485,-114.5 485,-133.5 539,-133.5 539,-114.5 485,-114.5"/>
<text text-anchor="middle" x="512" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M141.88,-95.59C159.37,-104.14 186.7,-116.06 212,-121 318.53,-141.8 447.83,-133.79 509.65,-127.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.08,-131.45 519.69,-127 509.4,-124.48 510.08,-131.45"/>
<path fill="none" stroke="midnightblue" d="M141.88,-95.58C159.37,-104.13 186.71,-116.05 212,-121 305.09,-139.22 417.62,-132.96 474.41,-127.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.05,-131.34 484.68,-126.92 474.4,-124.37 475.05,-131.34"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" target="_top" xlink:title="A function to print given message on console.">
<polygon fill="white" stroke="black" points="384.5,-76.5 384.5,-95.5 466.5,-95.5 466.5,-76.5 384.5,-76.5"/>
<text text-anchor="middle" x="425.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
<polygon fill="white" stroke="black" points="367,-76.5 367,-95.5 449,-95.5 449,-76.5 367,-76.5"/>
<text text-anchor="middle" x="408" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::log</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M159.39,-95.51C175.37,-99.27 194.5,-103.14 212,-105 264.59,-110.58 278.38,-110.29 331,-105 346,-103.49 362.15,-100.65 376.74,-97.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="377.51,-101.04 386.55,-95.51 376.04,-94.19 377.51,-101.04"/>
<path fill="none" stroke="midnightblue" d="M159.39,-95.51C175.37,-99.27 194.5,-103.14 212,-105 264.59,-110.58 278.51,-111.46 331,-105 342.69,-103.56 355.17,-100.92 366.57,-98.06"/>
<polygon fill="midnightblue" stroke="midnightblue" points="367.48,-101.44 376.26,-95.51 365.7,-94.67 367.48,-101.44"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, Only contains one element.">
<g id="a_node5"><a xlink:href="../../d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" target="_top" xlink:title="A test case contains edge case, printing inorder successor of last node.">
<polygon fill="white" stroke="black" points="212,-76.5 212,-95.5 331,-95.5 331,-76.5 212,-76.5"/>
<text text-anchor="middle" x="271.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestCases::testCase_1</text>
</a>
@@ -111,41 +111,26 @@
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M456.65,-95.59C472.95,-100.77 493.18,-107.21 510.27,-112.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.32,-116.01 519.91,-115.7 511.44,-109.34 509.32,-116.01"/>
<path fill="none" stroke="midnightblue" d="M434.74,-95.59C447.18,-100.22 462.31,-105.86 475.8,-110.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="474.68,-114.2 485.27,-114.41 477.12,-107.64 474.68,-114.2"/>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M331.27,-86C345.38,-86 360.33,-86 374.03,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="374.23,-89.5 384.22,-86 374.22,-82.5 374.23,-89.5"/>
<path fill="none" stroke="midnightblue" d="M331.1,-86C339.56,-86 348.21,-86 356.5,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.76,-89.5 366.76,-86 356.76,-82.5 356.76,-89.5"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M310.86,-57.59C330.82,-62.58 355.43,-68.73 376.63,-74.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.87,-77.45 386.42,-76.48 377.57,-70.66 375.87,-77.45"/>
<path fill="none" stroke="midnightblue" d="M306.44,-57.59C323.72,-62.47 344.93,-68.46 363.41,-73.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="362.5,-77.06 373.07,-76.41 364.4,-70.33 362.5,-77.06"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge10" class="edge">
<title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M306.43,-19.54C314.61,-22.24 323.24,-25.43 331,-29 356.83,-40.87 384.39,-58.32 402.84,-70.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="400.89,-73.69 411.12,-76.45 404.85,-67.92 400.89,-73.69"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="367,-0.5 367,-19.5 484,-19.5 484,-0.5 367,-0.5"/>
<text text-anchor="middle" x="425.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge11" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M331.27,-10C339.58,-10 348.19,-10 356.66,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.89,-13.5 366.89,-10 356.89,-6.5 356.89,-13.5"/>
<path fill="none" stroke="midnightblue" d="M308.22,-19.53C315.93,-22.15 323.89,-25.31 331,-29 352.29,-40.05 373.92,-56.95 388.64,-69.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="386.6,-72.35 396.44,-76.27 391.2,-67.07 386.6,-72.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

@@ -0,0 +1,112 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: Member List</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Algorithms_in_C++
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Set of algorithms implemented in C++.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html','../../'); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">operations_on_datastructures::inorder_traversal_of_bst::Node Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html">operations_on_datastructures::inorder_traversal_of_bst::Node</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html#ae161f3e5ef33ade73429cab9291612e2">data</a></td><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html">operations_on_datastructures::inorder_traversal_of_bst::Node</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html#a9ccef4c746b7226488b014f5bac4789a">left</a></td><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html">operations_on_datastructures::inorder_traversal_of_bst::Node</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html#a9b4ae6f5179a1c8ecfd563811a59e6c0">right</a></td><td class="entry"><a class="el" href="../../d5/db5/classoperations__on__datastructures_1_1inorder__traversal__of__bst_1_1_node.html">operations_on_datastructures::inorder_traversal_of_bst::Node</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>