Documentation for 582cdc7cc4

This commit is contained in:
github-actions
2022-12-21 16:49:13 +00:00
parent 8634a89f05
commit 7b0b042940
3228 changed files with 8908 additions and 8871 deletions

View File

@@ -1,6 +1,6 @@
<map id="numerical_methods/babylonian_method.cpp" name="numerical_methods/babylonian_method.cpp">
<area shape="rect" id="node1" title="A babylonian method (BM) is an algorithm that computes the square root." coords="24,5,225,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " coords="95,93,154,119"/>
<area shape="rect" id="node4" title=" " coords="178,93,250,119"/>
<area shape="rect" id="node1" title="A babylonian method (BM) is an algorithm that computes the square root." alt="" coords="24,5,225,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,93,154,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="178,93,250,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods/babylonian_method.cpp Pages: 1 -->
<svg width="192pt" height="93pt"

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,4 +1,4 @@
<map id="data_structures/binary_search_tree.cpp" name="data_structures/binary_search_tree.cpp">
<area shape="rect" id="node1" title="A simple tree implementation using structured nodes." coords="5,5,156,45"/>
<area shape="rect" id="node2" title=" " coords="45,93,117,119"/>
<area shape="rect" id="node1" title="A simple tree implementation using structured nodes." alt="" coords="5,5,156,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="45,93,117,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: data_structures/binary_search_tree.cpp Pages: 1 -->
<svg width="121pt" height="93pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,5 +1,5 @@
<map id="numerical_methods::simpson_method::k" name="numerical_methods::simpson_method::k">
<area shape="rect" id="node1" title="Another test function." coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " coords="196,11,268,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " coords="197,61,267,86"/>
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,11,268,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="197,61,267,86"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods::simpson_method::k Pages: 1 -->
<svg width="205pt" height="69pt"

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,6 +1,6 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations." coords="5,20,49,46"/>
<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=" " coords="189,20,261,46"/>
<area shape="rect" id="node3" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " coords="100,20,139,46"/>
<area shape="rect" id="node4" href="$d6/d2c/caesar__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " coords="97,70,141,95"/>
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,20,49,46"/>
<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="189,20,261,46"/>
<area shape="rect" id="node3" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="100,20,139,46"/>
<area shape="rect" id="node4" href="$d6/d2c/caesar__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="97,70,141,95"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: test Pages: 1 -->
<svg width="200pt" height="75pt"

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,5 +1,5 @@
<map id="numerical_methods::simpson_method::g" name="numerical_methods::simpson_method::g">
<area shape="rect" id="node1" title="Another test function." coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " coords="197,11,267,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " coords="196,61,268,86"/>
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="197,11,267,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,61,268,86"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods::simpson_method::g Pages: 1 -->
<svg width="205pt" height="69pt"

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,8 +1,8 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." coords="5,105,56,131"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atof.html#" title=" " coords="104,5,175,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atoi.html#" title=" " coords="105,55,174,80"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " coords="223,156,295,181"/>
<area shape="rect" id="node5" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " coords="120,156,159,181"/>
<area shape="rect" id="node6" href="$d6/d2c/caesar__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " coords="117,205,161,231"/>
<area shape="rect" id="node1" title="Main function." alt="" coords="5,105,56,131"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atof.html#" title=" " alt="" coords="104,5,175,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atoi.html#" title=" " alt="" coords="105,55,174,80"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="223,156,295,181"/>
<area shape="rect" id="node5" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="120,156,159,181"/>
<area shape="rect" id="node6" href="$d6/d2c/caesar__cipher_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="117,205,161,231"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="225pt" height="177pt"

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -1,5 +1,5 @@
<map id="numerical_methods::simpson_method::f" name="numerical_methods::simpson_method::f">
<area shape="rect" id="node1" title="A function f(x) that will be used to test the method." coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " coords="199,11,264,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " coords="196,61,267,86"/>
<area shape="rect" id="node1" title="A function f(x) that will be used to test the method." alt="" coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="199,11,264,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="196,61,267,86"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods::simpson_method::f Pages: 1 -->
<svg width="204pt" height="69pt"

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,4 +1,4 @@
<map id="numerical_methods::simpson_method::l" name="numerical_methods::simpson_method::l">
<area shape="rect" id="node1" title="Another test function." coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " coords="196,37,261,62"/>
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,69"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="196,37,261,62"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods::simpson_method::l Pages: 1 -->
<svg width="200pt" height="56pt"

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -1,9 +1,9 @@
<map id="sorting/merge_insertion_sort.cpp" name="sorting/merge_insertion_sort.cpp">
<area shape="rect" id="node1" title="Algorithm that combines insertion sort and merge sort. Wiki link" coords="175,5,332,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " coords="179,93,245,119"/>
<area shape="rect" id="node5" title=" " coords="269,93,323,119"/>
<area shape="rect" id="node6" title=" " coords="348,93,420,119"/>
<area shape="rect" id="node7" title=" " coords="444,93,513,119"/>
<area shape="rect" id="node1" title="Algorithm that combines insertion sort and merge sort. Wiki link" alt="" coords="175,5,332,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,93,245,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="269,93,323,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="348,93,420,119"/>
<area shape="rect" id="node7" title=" " alt="" coords="444,93,513,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: sorting/merge_insertion_sort.cpp Pages: 1 -->
<svg width="389pt" height="93pt"

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@@ -1,6 +1,6 @@
<map id="tests" name="tests">
<area shape="rect" id="node1" title=" " coords="5,31,56,56"/>
<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=" " coords="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d21/least__common__multiple_8cpp.html#aa8d0e241db517813725e721a152e3a25" title=" " coords="119,55,161,80"/>
<area shape="rect" id="node4" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " coords="224,55,267,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,56,56"/>
<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="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d21/least__common__multiple_8cpp.html#aa8d0e241db517813725e721a152e3a25" title=" " alt="" coords="119,55,161,80"/>
<area shape="rect" id="node4" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " alt="" coords="224,55,267,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: tests Pages: 1 -->
<svg width="204pt" height="64pt"

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,3 +1,3 @@
<map id="gcd" name="gcd">
<area shape="rect" id="node1" title=" " coords="5,29,48,55"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,48,55"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: gcd Pages: 1 -->
<svg width="40pt" height="45pt"

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,4 +1,4 @@
<map id="lcm" name="lcm">
<area shape="rect" id="node1" title=" " coords="5,29,48,55"/>
<area shape="rect" id="node2" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " coords="96,29,139,55"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,48,55"/>
<area shape="rect" id="node2" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " alt="" coords="96,29,139,55"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: lcm Pages: 1 -->
<svg width="108pt" height="45pt"

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -1,7 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " coords="5,31,56,56"/>
<area shape="rect" id="node2" href="$d4/d21/least__common__multiple_8cpp.html#a88ec9ad42717780d6caaff9d3d6977f9" title=" " coords="104,31,155,56"/>
<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=" " coords="203,5,275,31"/>
<area shape="rect" id="node4" href="$d4/d21/least__common__multiple_8cpp.html#aa8d0e241db517813725e721a152e3a25" title=" " coords="217,55,260,80"/>
<area shape="rect" id="node5" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " coords="323,55,365,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,56,56"/>
<area shape="rect" id="node2" href="$d4/d21/least__common__multiple_8cpp.html#a88ec9ad42717780d6caaff9d3d6977f9" title=" " alt="" coords="104,31,155,56"/>
<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="203,5,275,31"/>
<area shape="rect" id="node4" href="$d4/d21/least__common__multiple_8cpp.html#aa8d0e241db517813725e721a152e3a25" title=" " alt="" coords="217,55,260,80"/>
<area shape="rect" id="node5" href="$d4/d21/least__common__multiple_8cpp.html#a8ba1fc66e4134ab25b2602b323150563" title=" " alt="" coords="323,55,365,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="278pt" height="64pt"

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -1,6 +1,6 @@
<map id="math/ncr_modulo_p.cpp" name="math/ncr_modulo_p.cpp">
<area shape="rect" id="node1" title="This program aims at calculating nCr modulo p." coords="51,5,212,31"/>
<area shape="rect" id="node2" title=" " coords="5,79,71,104"/>
<area shape="rect" id="node3" title=" " coords="95,79,167,104"/>
<area shape="rect" id="node4" title=" " coords="191,79,250,104"/>
<area shape="rect" id="node1" title="This program aims at calculating nCr modulo p." alt="" coords="51,5,212,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,71,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="95,79,167,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="191,79,250,104"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: math/ncr_modulo_p.cpp Pages: 1 -->
<svg width="192pt" height="82pt"

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -1,12 +1,12 @@
<map id="numerical_methods/durand_kerner_roots.cpp" name="numerical_methods/durand_kerner_roots.cpp">
<area shape="rect" id="node1" title="Compute all possible approximate roots of any given polynomial using Durand Kerner algorithm" coords="313,5,492,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " coords="105,93,170,119"/>
<area shape="rect" id="node4" title=" " coords="195,93,253,119"/>
<area shape="rect" id="node5" title=" " coords="278,93,349,119"/>
<area shape="rect" id="node6" title=" " coords="373,93,433,119"/>
<area shape="rect" id="node7" title=" " coords="457,93,511,119"/>
<area shape="rect" id="node8" title=" " coords="536,93,603,119"/>
<area shape="rect" id="node9" title=" " coords="627,93,699,119"/>
<area shape="rect" id="node10" title=" " coords="723,93,791,119"/>
<area shape="rect" id="node1" title="Compute all possible approximate roots of any given polynomial using Durand Kerner algorithm" alt="" coords="313,5,492,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="105,93,170,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="195,93,253,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="278,93,349,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="373,93,433,119"/>
<area shape="rect" id="node7" title=" " alt="" coords="457,93,511,119"/>
<area shape="rect" id="node8" title=" " alt="" coords="536,93,603,119"/>
<area shape="rect" id="node9" title=" " alt="" coords="627,93,699,119"/>
<area shape="rect" id="node10" title=" " alt="" coords="723,93,791,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods/durand_kerner_roots.cpp Pages: 1 -->
<!--zoomable 93 -->

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods/durand_kerner_roots.cpp Pages: 1 -->
<svg width="598pt" height="93pt"

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -1,7 +1,7 @@
<map id="sorting/pigeonhole_sort.cpp" name="sorting/pigeonhole_sort.cpp">
<area shape="rect" id="node1" title="Implementation of [Pigeonhole Sort algorithm] (https://en.wikipedia.org/wiki/Pigeonhole_sort)" coords="107,5,234,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " coords="179,93,245,119"/>
<area shape="rect" id="node5" title=" " coords="269,93,341,119"/>
<area shape="rect" id="node1" title="Implementation of [Pigeonhole Sort algorithm] (https://en.wikipedia.org/wiki/Pigeonhole_sort)" alt="" coords="107,5,234,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,93,245,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="269,93,341,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: sorting/pigeonhole_sort.cpp Pages: 1 -->
<svg width="260pt" height="93pt"

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,4 +1,4 @@
<map id="Trie::TrieNode" name="Trie::TrieNode">
<area shape="rect" id="node1" title=" " coords="24,5,129,31"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " coords="5,93,148,133"/>
<area shape="rect" id="node1" title=" " alt="" coords="24,5,129,31"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="5,93,148,133"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: Trie::TrieNode Pages: 1 -->
<svg width="115pt" height="104pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,12 +1,12 @@
<map id="cpu_scheduling_algorithms/fcfs_scheduling.cpp" name="cpu_scheduling_algorithms/fcfs_scheduling.cpp">
<area shape="rect" id="node1" title="Implementation of FCFS CPU scheduling algorithm." coords="301,5,480,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " coords="105,93,170,119"/>
<area shape="rect" id="node4" title=" " coords="194,93,254,119"/>
<area shape="rect" id="node5" title=" " coords="278,93,333,119"/>
<area shape="rect" id="node6" title=" " coords="357,93,424,119"/>
<area shape="rect" id="node7" title=" " coords="448,93,520,119"/>
<area shape="rect" id="node8" title=" " coords="545,93,602,119"/>
<area shape="rect" id="node9" title=" " coords="627,93,731,119"/>
<area shape="rect" id="node10" title=" " coords="755,93,813,119"/>
<area shape="rect" id="node1" title="Implementation of FCFS CPU scheduling algorithm." alt="" coords="301,5,480,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="105,93,170,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="194,93,254,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="278,93,333,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="357,93,424,119"/>
<area shape="rect" id="node7" title=" " alt="" coords="448,93,520,119"/>
<area shape="rect" id="node8" title=" " alt="" coords="545,93,602,119"/>
<area shape="rect" id="node9" title=" " alt="" coords="627,93,731,119"/>
<area shape="rect" id="node10" title=" " alt="" coords="755,93,813,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: cpu_scheduling_algorithms/fcfs_scheduling.cpp Pages: 1 -->
<!--zoomable 93 -->

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: cpu_scheduling_algorithms/fcfs_scheduling.cpp Pages: 1 -->
<svg width="614pt" height="93pt"

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@@ -1,7 +1,7 @@
<map id="range_queries/sparse_table.cpp" name="range_queries/sparse_table.cpp">
<area shape="rect" id="node1" title="Implementation of Sparse Table data structure." coords="95,5,241,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,64,119"/>
<area shape="rect" id="node3" title=" " coords="89,93,154,119"/>
<area shape="rect" id="node4" title=" " coords="179,93,251,119"/>
<area shape="rect" id="node5" title=" " coords="275,93,349,119"/>
<area shape="rect" id="node1" title="Implementation of Sparse Table data structure." alt="" coords="95,5,241,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,64,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="89,93,154,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,93,251,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="275,93,349,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: range_queries/sparse_table.cpp Pages: 1 -->
<svg width="266pt" height="93pt"

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " coords="5,31,56,56"/>
<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=" " coords="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d32/fibonacci__fast_8cpp.html#a5712edca101204eca8accdb1e096707f" title=" " coords="121,55,159,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,56,56"/>
<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="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d32/fibonacci__fast_8cpp.html#a5712edca101204eca8accdb1e096707f" title=" " alt="" coords="121,55,159,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="64pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -170,21 +170,21 @@ Functions</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >An implementation for finding the <a href="https://www.youtube.com/watch?v=5cPbNCrdotA" target="_blank">Inorder successor of a binary search tree</a> Inorder successor of a node is the next node in Inorder traversal of the Binary Tree. Inorder Successor is NULL for the last node in Inorder traversal. </p>
<h3><a class="anchor" id="autotoc_md87"></a>
<h3><a class="anchor" id="autotoc_md88"></a>
Case 1: The given node has the right node/subtree</h3>
<pre class="fragment"> * In this case, the left-most deepest node in the right subtree will
</pre><p> come just after the given node as we go to left deep in inorder.</p><ul>
<li>Go deep to left most node in right subtree. OR, we can also say in case if BST, find the minimum of the subtree for a given node.</li>
</ul>
<h3><a class="anchor" id="autotoc_md88"></a>
<h3><a class="anchor" id="autotoc_md89"></a>
Case 2: The given node does not have a right node/subtree</h3>
<h4><a class="anchor" id="autotoc_md89"></a>
<h4><a class="anchor" id="autotoc_md90"></a>
Method 1: Use parent pointer (store the address of parent nodes)</h4>
<ul>
<li>If a node does not have the right subtree, and we already visited the node itself, then the next node will be its parent node according to inorder traversal, and if we are going to parent from left, then the parent would be unvisited.</li>
<li>In other words, go to the nearest ancestor for which given node would be in left subtree.</li>
</ul>
<h4><a class="anchor" id="autotoc_md90"></a>
<h4><a class="anchor" id="autotoc_md91"></a>
Method 2: Search from the root node</h4>
<ul>
<li>In case if there is no link from a child node to the parent node, we need to walk down the tree starting from the root node to the given node, by doing so, we are visiting every ancestor of the given node.</li>

View File

@@ -1,3 +1,3 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::makeBST" name="operations_on_datastructures::inorder_traversal_of_bst::makeBST">
<area shape="rect" id="node1" title="This function is used in test cases to quickly create BST containing large data instead of hard codin..." coords="5,29,199,84"/>
<area shape="rect" id="node1" title="This function is used in test cases to quickly create BST containing large data instead of hard codin..." alt="" coords="5,29,199,84"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::makeBST Pages: 1 -->
<svg width="153pt" height="67pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,10 +1,10 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." coords="5,43,56,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=" " coords="753,119,825,145"/>
<area shape="rect" id="node3" href="$d4/d32/inorder__successor__of__bst_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." coords="104,69,148,94"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." coords="196,119,339,145"/>
<area shape="rect" id="node5" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." coords="595,195,705,221"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, printing inorder successor of last node." coords="387,95,547,121"/>
<area shape="rect" id="node7" href="$d5/d58/class_test_cases.html#abae0148985f159b582a385cf399254e3" title="A test case which contains main list of 100 elements and sublist of 20." coords="387,145,547,170"/>
<area shape="rect" id="node8" href="$d5/d58/class_test_cases.html#ad9f95c09931625b41e3be1f88d1e28c5" title="A test case which contains main list of 50 elements and sublist of 20." coords="387,246,547,271"/>
<area shape="rect" id="node1" title="Main function." alt="" coords="5,43,56,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="753,119,825,145"/>
<area shape="rect" id="node3" href="$d4/d32/inorder__successor__of__bst_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="104,69,148,94"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." alt="" coords="196,119,339,145"/>
<area shape="rect" id="node5" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="595,195,705,221"/>
<area shape="rect" id="node6" href="$d5/d58/class_test_cases.html#ac2636e8b5b9e053374c45bfcf0603008" title="A test case contains edge case, printing inorder successor of last node." alt="" coords="387,95,547,121"/>
<area shape="rect" id="node7" 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="387,145,547,170"/>
<area shape="rect" id="node8" 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="387,246,547,271"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<!--zoomable 208 -->

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="623pt" height="208pt"

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

View File

@@ -1,6 +1,6 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::getInorderSuccessor" name="operations_on_datastructures::inorder_traversal_of_bst::getInorderSuccessor">
<area shape="rect" id="node1" title="Inorder successor of a node is the next node in inorder traversal of the Binary Tree...." coords="5,81,199,136"/>
<area shape="rect" id="node2" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a72483e3f6933e004a8d86371e8a990db" title="Finds and return the minimum node in BST." coords="247,29,440,84"/>
<area shape="rect" id="node3" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a824cbf1814854824cf05f062eea07b95" title="Searches the given data in BST and returns the pointer to the node containing that data." coords="247,132,440,187"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " coords="488,147,605,172"/>
<area shape="rect" id="node1" title="Inorder successor of a node is the next node in inorder traversal of the Binary Tree...." alt="" coords="5,81,199,136"/>
<area shape="rect" id="node2" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a72483e3f6933e004a8d86371e8a990db" title="Finds and return the minimum node in BST." alt="" coords="247,29,440,84"/>
<area shape="rect" id="node3" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a824cbf1814854824cf05f062eea07b95" title="Searches the given data in BST and returns the pointer to the node containing that data." alt="" coords="247,132,440,187"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " alt="" coords="488,147,605,172"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::getInorderSuccessor Pages: 1 -->
<svg width="458pt" height="144pt"

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -1,4 +1,4 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::Insert" name="operations_on_datastructures::inorder_traversal_of_bst::Insert">
<area shape="rect" id="node1" title="Inserts the given data in BST while maintaining the properties of BST." coords="5,29,199,84"/>
<area shape="rect" id="node2" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a7f6f73a33beec448c27cc1d70b220702" title="Allocates a new node in heap for given data and returns it&#39;s pointer." coords="247,29,440,84"/>
<area shape="rect" id="node1" title="Inserts the given data in BST while maintaining the properties of BST." alt="" coords="5,29,199,84"/>
<area shape="rect" id="node2" href="$d4/d32/inorder__successor__of__bst_8cpp.html#a7f6f73a33beec448c27cc1d70b220702" title="Allocates a new node in heap for given data and returns it&#39;s pointer." alt="" coords="247,29,440,84"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::Insert Pages: 1 -->
<svg width="334pt" height="67pt"

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,4 +1,4 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::printInorder" name="operations_on_datastructures::inorder_traversal_of_bst::printInorder">
<area shape="rect" id="node1" title="Prints the BST in inorder traversal using recursion." coords="5,29,199,84"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " coords="247,44,364,69"/>
<area shape="rect" id="node1" title="Prints the BST in inorder traversal using recursion." alt="" coords="5,29,199,84"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " alt="" coords="247,44,364,69"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::printInorder Pages: 1 -->
<svg width="277pt" height="67pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,3 +1,3 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::findMinNode" name="operations_on_datastructures::inorder_traversal_of_bst::findMinNode">
<area shape="rect" id="node1" title="Finds and return the minimum node in BST." coords="5,29,199,84"/>
<area shape="rect" id="node1" title="Finds and return the minimum node in BST." alt="" coords="5,29,199,84"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::findMinNode Pages: 1 -->
<svg width="153pt" height="67pt"

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,3 +1,3 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::deallocate" name="operations_on_datastructures::inorder_traversal_of_bst::deallocate">
<area shape="rect" id="node1" title="This function clears the memory allocated to entire tree recursively. Its just for clean up the memor..." coords="5,29,199,84"/>
<area shape="rect" id="node1" title="This function clears the memory allocated to entire tree recursively. Its just for clean up the memor..." alt="" coords="5,29,199,84"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::deallocate Pages: 1 -->
<svg width="153pt" height="67pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,3 +1,3 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::makeNode" name="operations_on_datastructures::inorder_traversal_of_bst::makeNode">
<area shape="rect" id="node1" title="Allocates a new node in heap for given data and returns it&#39;s pointer." coords="5,29,199,84"/>
<area shape="rect" id="node1" title="Allocates a new node in heap for given data and returns it&#39;s pointer." alt="" coords="5,29,199,84"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::makeNode Pages: 1 -->
<svg width="153pt" height="67pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,4 +1,4 @@
<map id="operations_on_datastructures::inorder_traversal_of_bst::getNode" name="operations_on_datastructures::inorder_traversal_of_bst::getNode">
<area shape="rect" id="node1" title="Searches the given data in BST and returns the pointer to the node containing that data." coords="5,29,199,84"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " coords="247,44,364,69"/>
<area shape="rect" id="node1" title="Searches the given data in BST and returns the pointer to the node containing that data." alt="" coords="5,29,199,84"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/data.html#" title=" " alt="" coords="247,44,364,69"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: operations_on_datastructures::inorder_traversal_of_bst::getNode Pages: 1 -->
<svg width="277pt" height="67pt"

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,9 +1,9 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations." coords="5,92,49,117"/>
<area shape="rect" id="node2" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." coords="97,92,240,117"/>
<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=" " coords="655,92,727,117"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." coords="496,92,607,117"/>
<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." coords="288,41,448,67"/>
<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." coords="288,143,448,168"/>
<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." coords="288,192,448,217"/>
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,92,49,117"/>
<area shape="rect" id="node2" href="$d5/d58/class_test_cases.html#aeabea90c02f9159e4a784bbf736e1e23" title="Executes test cases." alt="" coords="97,92,240,117"/>
<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="655,92,727,117"/>
<area shape="rect" id="node4" href="$d5/d58/class_test_cases.html#aa3aa3d5bf666f327ee8e2d11d397b06e" title="A function to print given message on console." alt="" coords="496,92,607,117"/>
<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,41,448,67"/>
<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,143,448,168"/>
<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,192,448,217"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: test Pages: 1 -->
<!--zoomable 167 -->

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: test Pages: 1 -->
<svg width="549pt" height="167pt"

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -139,7 +139,7 @@ Functions</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Implementation to check whether a number is a power of 2 or not. </p>
<p >This algorithm uses bit manipulation to check if a number is a power of 2 or not.</p>
<h3><a class="anchor" id="autotoc_md84"></a>
<h3><a class="anchor" id="autotoc_md85"></a>
Algorithm</h3>
<p >Let the input number be n, then the bitwise and between n and n-1 will let us know whether the number is power of 2 or not</p>
<p >For Example, If N= 32 then N-1 is 31, if we perform bitwise and of these two numbers then the result will be zero, which indicates that it is the power of 2 If N=23 then N-1 is 22, if we perform bitwise and of these two numbers then the result will not be zero , which indicates that it is not the power of 2 </p><dl class="section note"><dt>Note</dt><dd>This implementation is better than naive recursive or iterative approach.</dd></dl>

View File

@@ -1,4 +1,4 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations." coords="5,5,49,31"/>
<area shape="rect" id="node2" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." coords="97,5,237,31"/>
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,5,49,31"/>
<area shape="rect" id="node2" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." alt="" coords="97,5,237,31"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: test Pages: 1 -->
<svg width="182pt" height="27pt"

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,5 +1,5 @@
<map id="user_input_test" name="user_input_test">
<area shape="rect" id="node1" title="Take user input in the test cases (optional; currently commented)" coords="5,31,116,56"/>
<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=" " coords="198,5,270,31"/>
<area shape="rect" id="node3" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." coords="164,55,304,80"/>
<area shape="rect" id="node1" title="Take user input in the test cases (optional; currently commented)" alt="" coords="5,31,116,56"/>
<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="198,5,270,31"/>
<area shape="rect" id="node3" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." alt="" coords="164,55,304,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: user_input_test Pages: 1 -->
<svg width="232pt" height="64pt"

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -1,5 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." coords="5,5,56,31"/>
<area shape="rect" id="node2" href="$d4/d38/power__of__two_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." coords="104,5,148,31"/>
<area shape="rect" id="node3" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." coords="196,5,336,31"/>
<area shape="rect" id="node1" title="Main function." alt="" coords="5,5,56,31"/>
<area shape="rect" id="node2" href="$d4/d38/power__of__two_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="104,5,148,31"/>
<area shape="rect" id="node3" href="$dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb" title="This function finds whether a number is power of 2 or not." alt="" coords="196,5,336,31"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="256pt" height="27pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,3 +1,3 @@
<map id="backtracking::n_queens::solveNQ" name="backtracking::n_queens::solveNQ">
<area shape="rect" id="node1" title=" " coords="5,29,165,69"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,165,69"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: backtracking::n_queens::solveNQ Pages: 1 -->
<svg width="128pt" height="56pt"

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,3 +1,3 @@
<map id="gcd" name="gcd">
<area shape="rect" id="node1" title=" " coords="5,29,48,55"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,48,55"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: gcd Pages: 1 -->
<svg width="40pt" height="45pt"

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -1,5 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " coords="5,43,56,68"/>
<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=" " coords="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d45/gcd__recursive__euclidean_8cpp.html#ae48807fa2b7000afae599e67f327545e" title=" " coords="119,79,161,104"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,43,56,68"/>
<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="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d45/gcd__recursive__euclidean_8cpp.html#ae48807fa2b7000afae599e67f327545e" title=" " alt="" coords="119,79,161,104"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="82pt"

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,4 +1,4 @@
<map id="bit_manipulation::hamming_distance::hamming_distance" name="bit_manipulation::hamming_distance::hamming_distance">
<area shape="rect" id="node1" title=" " coords="5,5,200,45"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " coords="248,13,360,38"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,5,200,45"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="248,13,360,38"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: bit_manipulation::hamming_distance::hamming_distance Pages: 1 -->
<svg width="274pt" height="38pt"

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,3 +1,3 @@
<map id="bit_manipulation::hamming_distance::bitCount" name="bit_manipulation::hamming_distance::bitCount">
<area shape="rect" id="node1" title=" " coords="5,29,183,69"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,183,69"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: bit_manipulation::hamming_distance::bitCount Pages: 1 -->
<svg width="141pt" height="56pt"

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,4 +1,4 @@
<map id="bit_manipulation::hamming_distance::hamming_distance" name="bit_manipulation::hamming_distance::hamming_distance">
<area shape="rect" id="node1" title=" " coords="5,29,200,69"/>
<area shape="rect" id="node2" href="$d4/d48/hamming__distance_8cpp.html#a65d845df3fecff7087a2126c7b72030b" title=" " coords="248,29,425,69"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,200,69"/>
<area shape="rect" id="node2" href="$d4/d48/hamming__distance_8cpp.html#a65d845df3fecff7087a2126c7b72030b" title=" " alt="" coords="248,29,425,69"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: bit_manipulation::hamming_distance::hamming_distance Pages: 1 -->
<svg width="323pt" height="56pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,5 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." coords="5,31,56,56"/>
<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=" " coords="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d48/hamming__distance_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Function to the test hamming distance." coords="118,55,162,80"/>
<area shape="rect" id="node1" title="Main function." alt="" coords="5,31,56,56"/>
<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="104,5,176,31"/>
<area shape="rect" id="node3" href="$d4/d48/hamming__distance_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Function to the test hamming distance." alt="" coords="118,55,162,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="64pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,12 +1,12 @@
<map id="math/large_factorial.cpp" name="math/large_factorial.cpp">
<area shape="rect" id="node1" title="Compute factorial of any arbitratily large number/." coords="94,5,255,31"/>
<area shape="rect" id="node2" title=" " coords="5,152,67,177"/>
<area shape="rect" id="node3" title=" " coords="307,79,362,104"/>
<area shape="rect" id="node4" title=" " coords="91,152,163,177"/>
<area shape="rect" id="node5" href="$d4/d86/large__number_8h.html" title="Library to perform arithmatic operations on arbitrarily large numbers." coords="165,79,283,104"/>
<area shape="rect" id="node6" title=" " coords="565,152,640,177"/>
<area shape="rect" id="node7" title=" " coords="187,152,253,177"/>
<area shape="rect" id="node8" title=" " coords="277,152,352,177"/>
<area shape="rect" id="node9" title=" " coords="376,152,459,177"/>
<area shape="rect" id="node10" title=" " coords="483,152,541,177"/>
<area shape="rect" id="node1" title="Compute factorial of any arbitratily large number/." alt="" coords="94,5,255,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,152,67,177"/>
<area shape="rect" id="node3" title=" " alt="" coords="307,79,362,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="91,152,163,177"/>
<area shape="rect" id="node5" href="$d4/d86/large__number_8h.html" title="Library to perform arithmatic operations on arbitrarily large numbers." alt="" coords="165,79,283,104"/>
<area shape="rect" id="node6" title=" " alt="" coords="565,152,640,177"/>
<area shape="rect" id="node7" title=" " alt="" coords="187,152,253,177"/>
<area shape="rect" id="node8" title=" " alt="" coords="277,152,352,177"/>
<area shape="rect" id="node9" title=" " alt="" coords="376,152,459,177"/>
<area shape="rect" id="node10" title=" " alt="" coords="483,152,541,177"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: math/large_factorial.cpp Pages: 1 -->
<svg width="484pt" height="137pt"

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@@ -1,5 +1,5 @@
<map id="is_armstrong" name="is_armstrong">
<area shape="rect" id="node1" title=" " coords="5,31,103,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " coords="151,5,272,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " coords="175,55,247,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,103,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " alt="" coords="151,5,272,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="175,55,247,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: is_armstrong Pages: 1 -->
<svg width="208pt" height="64pt"

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,6 +1,6 @@
<map id="test" name="test">
<area shape="rect" id="node1" title=" " coords="5,31,49,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#a9cebd92bc70890c3cfa261d68a5016e7" title=" " coords="97,31,195,56"/>
<area shape="rect" id="node3" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " coords="243,5,364,31"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " coords="267,55,339,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,49,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#a9cebd92bc70890c3cfa261d68a5016e7" title=" " alt="" coords="97,31,195,56"/>
<area shape="rect" id="node3" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " alt="" coords="243,5,364,31"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="267,55,339,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: test Pages: 1 -->
<svg width="277pt" height="64pt"

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,7 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="node1" title=" " coords="5,31,56,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " coords="104,31,148,56"/>
<area shape="rect" id="node3" href="$d4/d5d/math_2armstrong__number_8cpp.html#a9cebd92bc70890c3cfa261d68a5016e7" title=" " coords="196,31,293,56"/>
<area shape="rect" id="node4" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " coords="341,5,463,31"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " coords="366,55,438,80"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,56,56"/>
<area shape="rect" id="node2" href="$d4/d5d/math_2armstrong__number_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="104,31,148,56"/>
<area shape="rect" id="node3" href="$d4/d5d/math_2armstrong__number_8cpp.html#a9cebd92bc70890c3cfa261d68a5016e7" title=" " alt="" coords="196,31,293,56"/>
<area shape="rect" id="node4" href="$d4/d5d/math_2armstrong__number_8cpp.html#aab733299b170fa5a752503f95f090fcd" title=" " alt="" coords="341,5,463,31"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="366,55,438,80"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: main Pages: 1 -->
<svg width="351pt" height="64pt"

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@@ -1,12 +1,12 @@
<map id="machine_learning/kohonen_som_trace.cpp" name="machine_learning/kohonen_som_trace.cpp">
<area shape="rect" id="node1" title="Kohonen self organizing map (data tracing)" coords="285,5,461,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " coords="179,93,237,119"/>
<area shape="rect" id="node5" title=" " coords="262,93,322,119"/>
<area shape="rect" id="node6" title=" " coords="346,93,401,119"/>
<area shape="rect" id="node7" title=" " coords="425,93,492,119"/>
<area shape="rect" id="node8" title=" " coords="516,93,588,119"/>
<area shape="rect" id="node9" title=" " coords="613,93,681,119"/>
<area shape="rect" id="node10" title=" " coords="705,93,764,119"/>
<area shape="rect" id="node1" title="Kohonen self organizing map (data tracing)" alt="" coords="285,5,461,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,80,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="104,93,155,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="179,93,237,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="262,93,322,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="346,93,401,119"/>
<area shape="rect" id="node7" title=" " alt="" coords="425,93,492,119"/>
<area shape="rect" id="node8" title=" " alt="" coords="516,93,588,119"/>
<area shape="rect" id="node9" title=" " alt="" coords="613,93,681,119"/>
<area shape="rect" id="node10" title=" " alt="" coords="705,93,764,119"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: machine_learning/kohonen_som_trace.cpp Pages: 1 -->
<!--zoomable 93 -->

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: machine_learning/kohonen_som_trace.cpp Pages: 1 -->
<svg width="577pt" height="93pt"

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -1,13 +1,13 @@
<map id="numerical_methods/qr_eigen_values.cpp" name="numerical_methods/qr_eigen_values.cpp">
<area shape="rect" id="node1" title="Compute real eigen values and eigen vectors of a symmetric matrix using QR decomposition method." coords="109,5,260,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " coords="33,167,91,192"/>
<area shape="rect" id="node4" title=" " coords="116,167,176,192"/>
<area shape="rect" id="node5" title=" " coords="399,93,453,119"/>
<area shape="rect" id="node6" title=" " coords="201,167,273,192"/>
<area shape="rect" id="node7" href="$d4/d68/qr__decompose_8h.html" title="Library functions to compute QR decomposition of a given matrix." coords="248,93,375,119"/>
<area shape="rect" id="node8" title=" " coords="559,167,626,192"/>
<area shape="rect" id="node9" title=" " coords="297,167,350,192"/>
<area shape="rect" id="node10" title=" " coords="375,167,443,192"/>
<area shape="rect" id="node11" title=" " coords="467,167,535,192"/>
<area shape="rect" id="node1" title="Compute real eigen values and eigen vectors of a symmetric matrix using QR decomposition method." alt="" coords="109,5,260,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,71,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="33,167,91,192"/>
<area shape="rect" id="node4" title=" " alt="" coords="116,167,176,192"/>
<area shape="rect" id="node5" title=" " alt="" coords="399,93,453,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="201,167,273,192"/>
<area shape="rect" id="node7" href="$d4/d68/qr__decompose_8h.html" title="Library functions to compute QR decomposition of a given matrix." alt="" coords="248,93,375,119"/>
<area shape="rect" id="node8" title=" " alt="" coords="559,167,626,192"/>
<area shape="rect" id="node9" title=" " alt="" coords="297,167,350,192"/>
<area shape="rect" id="node10" title=" " alt="" coords="375,167,443,192"/>
<area shape="rect" id="node11" title=" " alt="" coords="467,167,535,192"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 7.0.2 (20221119.0110)
<!-- Generated by graphviz version 7.0.4 (20221203.1631)
-->
<!-- Title: numerical_methods/qr_eigen_values.cpp Pages: 1 -->
<svg width="474pt" height="148pt"

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@@ -1,9 +1,9 @@
<map id="data_structures/skip_list.cpp" name="data_structures/skip_list.cpp">
<area shape="rect" id="node1" title="Data structure for fast searching and insertion in &#160;time." coords="167,5,307,45"/>
<area shape="rect" id="node2" title=" " coords="5,93,56,119"/>
<area shape="rect" id="node3" title=" " coords="80,93,141,119"/>
<area shape="rect" id="node4" title=" " coords="166,93,221,119"/>
<area shape="rect" id="node5" title=" " coords="245,93,317,119"/>
<area shape="rect" id="node6" title=" " coords="341,93,411,119"/>
<area shape="rect" id="node7" title=" " coords="435,93,493,119"/>
<area shape="rect" id="node1" title="Data structure for fast searching and insertion in &#160;time." alt="" coords="167,5,307,45"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,93,56,119"/>
<area shape="rect" id="node3" title=" " alt="" coords="80,93,141,119"/>
<area shape="rect" id="node4" title=" " alt="" coords="166,93,221,119"/>
<area shape="rect" id="node5" title=" " alt="" coords="245,93,317,119"/>
<area shape="rect" id="node6" title=" " alt="" coords="341,93,411,119"/>
<area shape="rect" id="node7" title=" " alt="" coords="435,93,493,119"/>
</map>

Some files were not shown because too many files have changed in this diff Show More