Documentation for 598630cecb

This commit is contained in:
github-actions 2020-09-23 18:24:10 +00:00
parent 6b91affa36
commit e3b9e9edb4
171 changed files with 1501 additions and 514 deletions

View File

@ -0,0 +1,240 @@
<!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.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: strings/strlen_recursion.c File Reference</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.8.20 -->
<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');
/* @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('d1/dfd/strlen__recursion_8c.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="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">strlen_recursion.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Program to calculate length of string using recursion.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;assert.h&gt;</code><br />
<code>#include &lt;string.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for strlen_recursion.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/d7f/strlen__recursion_8c__incl.svg" width="179" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a96e5be65490270898cf4e5350e89c8fa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a> (const char *str)</td></tr>
<tr class="memdesc:a96e5be65490270898cf4e5350e89c8fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the length of string using recursion. <a href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">More...</a><br /></td></tr>
<tr class="separator:a96e5be65490270898cf4e5350e89c8fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function. <a href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">More...</a><br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver Code. <a href="../../d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">More...</a><br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Program to calculate length of string using recursion. </p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/shellhub">Du Yuanchao</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a96e5be65490270898cf4e5350e89c8fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96e5be65490270898cf4e5350e89c8fa">&#9670;&nbsp;</a></span>length()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int length </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the length of string using recursion. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">str</td><td>the pointer of string. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the length of string. </dd></dl>
<div class="fragment"><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;{ <span class="keywordflow">return</span> *str == <span class="charliteral">&#39;\0&#39;</span> ? 0 : 1 + <a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(++str); }</div>
</div><!-- fragment -->
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Driver Code. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;{</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>();</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/dfd/strlen__recursion_8c_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="259" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="aa8dca7b867074164d5f45b0f3851269d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8dca7b867074164d5f45b0f3851269d">&#9670;&nbsp;</a></span>test()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void test </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Test function. </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<div class="fragment"><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; assert(<a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;&quot;</span>) == strlen(<span class="stringliteral">&quot;&quot;</span>));</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; assert(<a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>((<span class="stringliteral">&quot;a&quot;</span>)) == strlen(<span class="stringliteral">&quot;a&quot;</span>));</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; assert(<a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc&quot;</span>) == strlen(<span class="stringliteral">&quot;abc&quot;</span>));</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; assert(<a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc123def&quot;</span>) == strlen(<span class="stringliteral">&quot;abc123def&quot;</span>));</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; assert(<a class="code" href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc\0def&quot;</span>) == strlen(<span class="stringliteral">&quot;abc\0def&quot;</span>));</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;}</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d1/dfd/strlen__recursion_8c_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="160" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="astrlen__recursion_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string using recursion.</div><div class="ttdef"><b>Definition:</b> strlen_recursion.c:15</div></div>
<div class="ttc" id="astrlen__recursion_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> strlen_recursion.c:21</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_73a3cc5065b223eb41b02873c0e19f0e.html">strings</a></li><li class="navelem"><a class="el" href="../../d1/dfd/strlen__recursion_8c.html">strlen_recursion.c</a></li>
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,6 @@
var strlen__recursion_8c =
[
[ "length", "d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa", null ],
[ "main", "d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "test", "d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d", null ]
];

View File

@ -0,0 +1,4 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Test function." alt="" coords="5,5,49,32"/>
<area shape="rect" id="node2" href="$d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa" title="Returns the length of string using recursion." alt="" coords="97,5,155,32"/>
</map>

View File

@ -0,0 +1 @@
2fdeba5164cdd453754f0c3aafc14d11

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: test Pages: 1 -->
<svg width="120pt" height="28pt"
viewBox="0.00 0.00 120.00 28.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 24)">
<title>test</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 116,-24 116,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Test function.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 33,-19.5 33,-0.5 0,-0.5"/>
<text text-anchor="middle" x="16.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa" target="_top" xlink:title="Returns the length of string using recursion.">
<polygon fill="white" stroke="black" points="69,-0.5 69,-19.5 112,-19.5 112,-0.5 69,-0.5"/>
<text text-anchor="middle" x="90.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">length</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="M33.12,-10C40.67,-10 50.01,-10 58.89,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="58.98,-13.5 68.98,-10 58.98,-6.5 58.98,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Driver Code." alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="$d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Test function." alt="" coords="104,5,148,32"/>
<area shape="rect" id="node3" href="$d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa" title="Returns the length of string using recursion." alt="" coords="196,5,253,32"/>
</map>

View File

@ -0,0 +1 @@
01d27da013bd3dd72851d84eccdc180f

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: main Pages: 1 -->
<svg width="194pt" height="28pt"
viewBox="0.00 0.00 194.00 28.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 24)">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 190,-24 190,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Driver Code.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 38,-19.5 38,-0.5 0,-0.5"/>
<text text-anchor="middle" x="19" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Test function.">
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 107,-19.5 107,-0.5 74,-0.5"/>
<text text-anchor="middle" x="90.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</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.26,-10C46.07,-10 55.31,-10 63.79,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.95,-13.5 73.95,-10 63.95,-6.5 63.95,-13.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa" target="_top" xlink:title="Returns the length of string using recursion.">
<polygon fill="white" stroke="black" points="143,-0.5 143,-19.5 186,-19.5 186,-0.5 143,-0.5"/>
<text text-anchor="middle" x="164.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">length</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="M107.12,-10C114.67,-10 124.01,-10 132.89,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="132.98,-13.5 142.98,-10 132.98,-6.5 132.98,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

247
d3/d67/strlen_8c.html Normal file
View File

@ -0,0 +1,247 @@
<!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.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: strings/strlen.c File Reference</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.8.20 -->
<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');
/* @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('d3/d67/strlen_8c.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="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">strlen.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Program to calculate length of string.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;assert.h&gt;</code><br />
<code>#include &lt;string.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for strlen.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/dab/strlen_8c__incl.svg" width="171" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a96e5be65490270898cf4e5350e89c8fa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a> (const char *str)</td></tr>
<tr class="memdesc:a96e5be65490270898cf4e5350e89c8fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the length of string. <a href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">More...</a><br /></td></tr>
<tr class="separator:a96e5be65490270898cf4e5350e89c8fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function. <a href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">More...</a><br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver Code. <a href="../../d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">More...</a><br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Program to calculate length of string. </p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/shellhub">Du Yuanchao</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a96e5be65490270898cf4e5350e89c8fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96e5be65490270898cf4e5350e89c8fa">&#9670;&nbsp;</a></span>length()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int length </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the length of string. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">str</td><td>the pointer of string. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the length of string. </dd></dl>
<div class="fragment"><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;{</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <span class="keywordtype">int</span> count = 0;</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; *(str + i) != <span class="charliteral">&#39;\0&#39;</span>; ++i)</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; {</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; count++;</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; }</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keywordflow">return</span> count;</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;}</div>
</div><!-- fragment -->
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&nbsp;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Driver Code. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;{</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>();</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;}</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d67/strlen_8c_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="259" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
<a id="aa8dca7b867074164d5f45b0f3851269d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8dca7b867074164d5f45b0f3851269d">&#9670;&nbsp;</a></span>test()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void test </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Test function. </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<div class="fragment"><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; assert(<a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;&quot;</span>) == strlen(<span class="stringliteral">&quot;&quot;</span>));</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; assert(<a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>((<span class="stringliteral">&quot;a&quot;</span>)) == strlen(<span class="stringliteral">&quot;a&quot;</span>));</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; assert(<a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc&quot;</span>) == strlen(<span class="stringliteral">&quot;abc&quot;</span>));</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; assert(<a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc123def&quot;</span>) == strlen(<span class="stringliteral">&quot;abc123def&quot;</span>));</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; assert(<a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>(<span class="stringliteral">&quot;abc\0def&quot;</span>) == strlen(<span class="stringliteral">&quot;abc\0def&quot;</span>));</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;}</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d67/strlen_8c_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="160" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="astrlen_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> strlen.c:29</div></div>
<div class="ttc" id="astrlen_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string.</div><div class="ttdef"><b>Definition:</b> strlen.c:15</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_73a3cc5065b223eb41b02873c0e19f0e.html">strings</a></li><li class="navelem"><a class="el" href="../../d3/d67/strlen_8c.html">strlen.c</a></li>
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
</ul>
</div>
</body>
</html>

6
d3/d67/strlen_8c.js vendored Normal file
View File

@ -0,0 +1,6 @@
var strlen_8c =
[
[ "length", "d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa", null ],
[ "main", "d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "test", "d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d", null ]
];

View File

@ -0,0 +1,4 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Test function." alt="" coords="5,5,49,32"/>
<area shape="rect" id="node2" href="$d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa" title="Returns the length of string." alt="" coords="97,5,155,32"/>
</map>

View File

@ -0,0 +1 @@
2ea562cc884352abcac7fadda46fc549

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: test Pages: 1 -->
<svg width="120pt" height="28pt"
viewBox="0.00 0.00 120.00 28.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 24)">
<title>test</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 116,-24 116,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Test function.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 33,-19.5 33,-0.5 0,-0.5"/>
<text text-anchor="middle" x="16.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa" target="_top" xlink:title="Returns the length of string.">
<polygon fill="white" stroke="black" points="69,-0.5 69,-19.5 112,-19.5 112,-0.5 69,-0.5"/>
<text text-anchor="middle" x="90.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">length</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="M33.12,-10C40.67,-10 50.01,-10 58.89,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="58.98,-13.5 68.98,-10 58.98,-6.5 58.98,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Driver Code." alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="$d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Test function." alt="" coords="104,5,148,32"/>
<area shape="rect" id="node3" href="$d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa" title="Returns the length of string." alt="" coords="196,5,253,32"/>
</map>

View File

@ -0,0 +1 @@
847e0b54e7093f93a1cad1b2b0b06b36

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: main Pages: 1 -->
<svg width="194pt" height="28pt"
viewBox="0.00 0.00 194.00 28.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 24)">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 190,-24 190,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Driver Code.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 38,-19.5 38,-0.5 0,-0.5"/>
<text text-anchor="middle" x="19" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Test function.">
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 107,-19.5 107,-0.5 74,-0.5"/>
<text text-anchor="middle" x="90.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</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.26,-10C46.07,-10 55.31,-10 63.79,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.95,-13.5 73.95,-10 63.95,-6.5 63.95,-13.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa" target="_top" xlink:title="Returns the length of string.">
<polygon fill="white" stroke="black" points="143,-0.5 143,-19.5 186,-19.5 186,-0.5 143,-0.5"/>
<text text-anchor="middle" x="164.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">length</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="M107.12,-10C114.67,-10 124.01,-10 132.89,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="132.98,-13.5 142.98,-10 132.98,-6.5 132.98,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,5 @@
<map id="strings/strlen.c" name="strings/strlen.c">
<area shape="rect" id="node1" title="Program to calculate length of string." alt="" coords="31,5,139,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,80,75,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="99,80,165,107"/>
</map>

View File

@ -0,0 +1 @@
7db96ff4a884c7e80f224ffa4ede1ba7

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: strings/strlen.c Pages: 1 -->
<svg width="128pt" height="84pt"
viewBox="0.00 0.00 127.50 84.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 80)">
<title>strings/strlen.c</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 123.5,-80 123.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Program to calculate length of string.">
<polygon fill="#bfbfbf" stroke="black" points="19.5,-56.5 19.5,-75.5 100.5,-75.5 100.5,-56.5 19.5,-56.5"/>
<text text-anchor="middle" x="60" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">strings/strlen.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 52,-19.5 52,-0.5 0,-0.5"/>
<text text-anchor="middle" x="26" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</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="M54.39,-56.08C49.63,-48.53 42.68,-37.49 36.85,-28.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="39.8,-26.35 31.51,-19.75 33.88,-30.08 39.8,-26.35"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="70.5,-0.5 70.5,-19.5 119.5,-19.5 119.5,-0.5 70.5,-0.5"/>
<text text-anchor="middle" x="95" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M65.78,-56.08C70.67,-48.53 77.83,-37.49 83.83,-28.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.83,-30.05 89.33,-19.75 80.95,-26.24 86.83,-30.05"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -426,6 +426,7 @@ $(document).ready(function(){initNavTree('d4/d68/qr__decompose_8h_source.html','
<div class="ttc" id="aqr__decompose_8h_html_a90562ce8c3707401e9c5809dece68d6a"><div class="ttname"><a href="../../d4/d68/qr__decompose_8h.html#a90562ce8c3707401e9c5809dece68d6a">print_matrix</a></div><div class="ttdeci">void print_matrix(double **A, int M, int N)</div><div class="ttdoc">function to display matrix on stdout</div><div class="ttdef"><b>Definition:</b> qr_decompose.h:22</div></div>
<div class="ttc" id="aqr__decompose_8h_html_a3a584b79941a43d775f9d4ce446dbe05"><div class="ttname"><a href="../../d4/d68/qr__decompose_8h.html#a3a584b79941a43d775f9d4ce446dbe05">vector_dot</a></div><div class="ttdeci">double vector_dot(double *a, double *b, int L)</div><div class="ttdoc">Compute dot product of two vectors of equal lengths.</div><div class="ttdef"><b>Definition:</b> qr_decompose.h:43</div></div>
<div class="ttc" id="astructadaline_html_a85dbd7cce6195d11ebb388220b96bde2"><div class="ttname"><a href="../../d2/daa/structadaline.html#a85dbd7cce6195d11ebb388220b96bde2">adaline::eta</a></div><div class="ttdeci">double eta</div><div class="ttdoc">learning rate of the algorithm</div><div class="ttdef"><b>Definition:</b> adaline_learning.c:45</div></div>
<div class="ttc" id="astrlen_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string.</div><div class="ttdef"><b>Definition:</b> strlen.c:15</div></div>
<div class="ttc" id="ahash__xor8_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d0/d57/hash__xor8_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> hash_xor8.c:47</div></div>
<div class="ttc" id="apoly__add_8c_html_a5a103fff33166d6e4d975b8b63c6e895"><div class="ttname"><a href="../../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895">free_poly</a></div><div class="ttdeci">void free_poly(struct term *poly)</div><div class="ttdoc">Frees memory space.</div><div class="ttdef"><b>Definition:</b> poly_add.c:31</div></div>
<div class="ttc" id="aode__semi__implicit__euler_8c_html_a8caee977b26888d34040b122e0e28e3a"><div class="ttname"><a href="../../d4/d99/ode__semi__implicit__euler_8c.html#a8caee977b26888d34040b122e0e28e3a">exact_solution</a></div><div class="ttdeci">void exact_solution(const double *x, double *y)</div><div class="ttdoc">Exact solution of the problem.</div><div class="ttdef"><b>Definition:</b> ode_semi_implicit_euler.c:71</div></div>

View File

@ -591,7 +591,13 @@ Sorting</h1>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/sorting/shaker_sort.c">Shaker Sort</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/sorting/shell_sort.c">Shell Sort</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/sorting/shell_sort2.c">Shell Sort2</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/sorting/stooge_sort.c">Stooge Sort</a> </li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/sorting/stooge_sort.c">Stooge Sort</a></li>
</ul>
<h1><a class="anchor" id="autotoc_md30"></a>
Strings</h1>
<ul>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/strings/strlen.c">Strlen</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/strings/strlen_recursion.c">Strlen Recursion</a> </li>
</ul>
</div></div><!-- contents -->
</div><!-- PageDoc -->

View File

@ -0,0 +1,5 @@
<map id="strings/strlen_recursion.c" name="strings/strlen_recursion.c">
<area shape="rect" id="node1" title="Program to calculate length of string using recursion." alt="" coords="5,5,173,32"/>
<area shape="rect" id="node2" title=" " alt="" coords="9,80,79,107"/>
<area shape="rect" id="node3" title=" " alt="" coords="103,80,169,107"/>
</map>

View File

@ -0,0 +1 @@
c9712acd38b9f55892821dbe797c738d

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: strings/strlen_recursion.c Pages: 1 -->
<svg width="134pt" height="84pt"
viewBox="0.00 0.00 134.00 84.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 80)">
<title>strings/strlen_recursion.c</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 130,-80 130,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Program to calculate length of string using recursion.">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-75.5 126,-75.5 126,-56.5 0,-56.5"/>
<text text-anchor="middle" x="63" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">strings/strlen_recursion.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="3,-0.5 3,-19.5 55,-19.5 55,-0.5 3,-0.5"/>
<text text-anchor="middle" x="29" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</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="M57.39,-56.08C52.63,-48.53 45.68,-37.49 39.85,-28.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="42.8,-26.35 34.51,-19.75 36.88,-30.08 42.8,-26.35"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="73.5,-0.5 73.5,-19.5 122.5,-19.5 122.5,-0.5 73.5,-0.5"/>
<text text-anchor="middle" x="98" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M68.78,-56.08C73.67,-48.53 80.83,-37.49 86.83,-28.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="89.83,-30.05 92.33,-19.75 83.95,-26.24 89.83,-30.05"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('d7/db5/md_exercism__r_e_a_d_m_e.html',
</div><!--header-->
<div class="contents">
<div class="textblock"><p>This directory contains some sample solutions for <b>exercism.io</b></p>
<h2><a class="anchor" id="autotoc_md31"></a>
<h2><a class="anchor" id="autotoc_md32"></a>
Overview</h2>
<p>In this directory you will find (in the right order):</p><ul>
<li>hello-world</li>

View File

@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('dc/de3/hash__set_8h_source.html','../.
<div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="../../d0/df1/structhash__set__t.html"> 6</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;{</div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; <span class="keywordtype">unsigned</span> capacity;</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; <span class="keywordtype">unsigned</span> length;</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; <span class="keywordtype">unsigned</span> <a class="code" href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a>;</div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; <span class="keywordtype">void</span> **values;</div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; <span class="keywordtype">void</span> **keys;</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;} <a class="code" href="../../d0/df1/structhash__set__t.html">hash_set_t</a>;</div>
@ -133,6 +133,7 @@ $(document).ready(function(){initNavTree('dc/de3/hash__set_8h_source.html','../.
<div class="ttc" id="astructnode_html"><div class="ttname"><a href="../../d5/da1/structnode.html">node</a></div><div class="ttdoc">Node, the basic data structure in the tree.</div><div class="ttdef"><b>Definition:</b> binary_search_tree.c:15</div></div>
<div class="ttc" id="abinary__search__tree_8c_html_ac73c73be92dbbeeaad942c0103b9540d"><div class="ttname"><a href="../../da/d02/binary__search__tree_8c.html#ac73c73be92dbbeeaad942c0103b9540d">newNode</a></div><div class="ttdeci">node * newNode(int data)</div><div class="ttdoc">The node constructor, which receives the key value input and returns a node pointer.</div><div class="ttdef"><b>Definition:</b> binary_search_tree.c:28</div></div>
<div class="ttc" id="aclient_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../dd/d93/client_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Driver code.</div><div class="ttdef"><b>Definition:</b> client.c:70</div></div>
<div class="ttc" id="astrlen_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string.</div><div class="ttdef"><b>Definition:</b> strlen.c:15</div></div>
<div class="ttc" id="astruct_stack_html"><div class="ttname"><a href="../../dd/d10/struct_stack.html">Stack</a></div><div class="ttdef"><b>Definition:</b> strongly_connected_components.c:23</div></div>
<div class="ttc" id="astructhash__set__t_html"><div class="ttname"><a href="../../d0/df1/structhash__set__t.html">hash_set_t</a></div><div class="ttdef"><b>Definition:</b> hash_set.h:7</div></div>
<div class="ttc" id="astruct_graph_html"><div class="ttname"><a href="../../d4/dd4/struct_graph.html">Graph</a></div><div class="ttdef"><b>Definition:</b> bellman_ford.c:14</div></div>

View File

@ -233,6 +233,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="aproblem__22_2sol1_8c_html_a5bc3659aa0949ea33118c95b1dee5f63"><div class="ttname"><a href="../../dd/d8b/problem__22_2sol1_8c.html#a5bc3659aa0949ea33118c95b1dee5f63">shell_sort</a></div><div class="ttdeci">void shell_sort(char data[][MAX_NAME_LEN], int LEN)</div><div class="ttdoc">Alphabetical sorting using 'shell sort' algorithm.</div><div class="ttdef"><b>Definition:</b> sol1.c:20</div></div>
<div class="ttc" id="aproblem__8_2sol1_8c_html_a9ffc8845f17b01a353767a40a3adf7bd"><div class="ttname"><a href="../../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd">get_product</a></div><div class="ttdeci">long long int get_product(FILE *fp, long start_pos, int num_digits)</div><div class="ttdoc">Compute the product of two numbers in a file.</div><div class="ttdef"><b>Definition:</b> sol1.c:16</div></div>
<div class="ttc" id="aqr__eigen__values_8c_html_a3c04138a5bfe5d72780bb7e82a18e627"><div class="ttname"><a href="../../d7/d50/qr__eigen__values_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div class="ttdeci">int main(int argc, char **argv)</div><div class="ttdoc">main function</div><div class="ttdef"><b>Definition:</b> qr_eigen_values.c:315</div></div>
<div class="ttc" id="astrlen__recursion_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string using recursion.</div><div class="ttdef"><b>Definition:</b> strlen_recursion.c:15</div></div>
<div class="ttc" id="aproblem__5_2sol2_8c_html_adb59595677da81f071c34f3847fdbaa6"><div class="ttname"><a href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a></div><div class="ttdeci">static unsigned int divisors[]</div><div class="ttdoc">Hack to store divisors between 1 &amp; 20.</div><div class="ttdef"><b>Definition:</b> sol2.c:21</div></div>
<div class="ttc" id="aselection__sort_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> selection_sort.c:50</div></div>
<div class="ttc" id="astructdata_html"><div class="ttname"><a href="../../df/dea/structdata.html">data</a></div><div class="ttdef"><b>Definition:</b> prime_factoriziation.c:25</div></div>
@ -267,6 +268,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="astruct_node_html"><div class="ttname"><a href="../../db/d8b/struct_node.html">Node</a></div><div class="ttdoc">Node, the basic data structure of the tree.</div><div class="ttdef"><b>Definition:</b> threaded_binary_trees.c:27</div></div>
<div class="ttc" id="aqr__eigen__values_8c_html_a1440a7779ac56f47a3f355ce4a8c7da0"><div class="ttname"><a href="../../d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0">test1</a></div><div class="ttdeci">void test1()</div><div class="ttdoc">test function to compute eigen values of a 2x2 matrix</div><div class="ttdef"><b>Definition:</b> qr_eigen_values.c:224</div></div>
<div class="ttc" id="aselection__sort_8c_html_ad126fa7239be97373c96861adc70b1d3"><div class="ttname"><a href="../../df/d83/selection__sort_8c.html#ad126fa7239be97373c96861adc70b1d3">swap</a></div><div class="ttdeci">void swap(int *first, int *second)</div><div class="ttdoc">Swapped two numbers using pointer.</div><div class="ttdef"><b>Definition:</b> selection_sort.c:16</div></div>
<div class="ttc" id="astrlen__recursion_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Driver Code.</div><div class="ttdef"><b>Definition:</b> strlen_recursion.c:34</div></div>
<div class="ttc" id="arealtime__stats_8c_html_aa54c915581fcc495489175a4386d59fd"><div class="ttname"><a href="../../dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd">test_function</a></div><div class="ttdeci">void test_function(const float *test_data, const int number_of_samples)</div><div class="ttdoc">Test the algorithm implementation.</div><div class="ttdef"><b>Definition:</b> realtime_stats.c:92</div></div>
<div class="ttc" id="aproblem__25_2sol1_8c_html_a001791a21d538b8b9176287ae60d9b61"><div class="ttname"><a href="../../d8/d32/problem__25_2sol1_8c.html#a001791a21d538b8b9176287ae60d9b61">MAX_DIGITS</a></div><div class="ttdeci">#define MAX_DIGITS</div><div class="ttdoc">maximum number of digits</div><div class="ttdef"><b>Definition:</b> sol1.c:13</div></div>
<div class="ttc" id="aproblem__10_2sol1_8c_html_ae3d987cb2ad0ddb0c3caa4c2506a20e5"><div class="ttname"><a href="../../d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5">sum_of_primes</a></div><div class="ttdeci">unsigned long long sum_of_primes(unsigned long N)</div><div class="ttdoc">Computes sum of prime numbers less than N.</div><div class="ttdef"><b>Definition:</b> sol1.c:21</div></div>
@ -274,13 +276,16 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="agroup__sorting_html_ga8dc3ec66cb3350313fdb34bfd1674729"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#ga8dc3ec66cb3350313fdb34bfd1674729">merge</a></div><div class="ttdeci">void merge(int *a, int l, int r, int n)</div><div class="ttdoc">Perform merge of segments.</div><div class="ttdef"><b>Definition:</b> merge_sort.c:33</div></div>
<div class="ttc" id="aclient_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../dd/d93/client_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Driver code.</div><div class="ttdef"><b>Definition:</b> client.c:70</div></div>
<div class="ttc" id="aqr__decompose_8h_html"><div class="ttname"><a href="../../d4/d68/qr__decompose_8h.html">qr_decompose.h</a></div><div class="ttdoc">Library functions to compute QR decomposition of a given matrix.</div></div>
<div class="ttc" id="astrlen_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Driver Code.</div><div class="ttdef"><b>Definition:</b> strlen.c:42</div></div>
<div class="ttc" id="abubble__sort_8c_html_ad126fa7239be97373c96861adc70b1d3"><div class="ttname"><a href="../../dd/de4/bubble__sort_8c.html#ad126fa7239be97373c96861adc70b1d3">swap</a></div><div class="ttdeci">void swap(int *first, int *second)</div><div class="ttdoc">Swap two values by using pointer.</div><div class="ttdef"><b>Definition:</b> bubble_sort.c:31</div></div>
<div class="ttc" id="astruct__big__int_html_a187538b984c86d7cfdb13e297e7f3564"><div class="ttname"><a href="../../dc/d77/struct__big__int.html#a187538b984c86d7cfdb13e297e7f3564">_big_int::next_digit</a></div><div class="ttdeci">struct _big_int * next_digit</div><div class="ttdoc">hundreds place</div><div class="ttdef"><b>Definition:</b> sol1.c:20</div></div>
<div class="ttc" id="astrlen_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> strlen.c:29</div></div>
<div class="ttc" id="aproblem__25_2sol1_8c_html_a2b90df6bfbf0d18cd9a19c1a71453783"><div class="ttname"><a href="../../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783">get_digits</a></div><div class="ttdeci">unsigned int get_digits(unsigned char *number)</div><div class="ttdoc">Get number of digits in a large number.</div><div class="ttdef"><b>Definition:</b> sol1.c:75</div></div>
<div class="ttc" id="ainsertion__sort_8c_html_a0d6c227641a5e0dae580b3a18df241fb"><div class="ttname"><a href="../../db/ddf/insertion__sort_8c.html#a0d6c227641a5e0dae580b3a18df241fb">insertionSort</a></div><div class="ttdeci">void insertionSort(int *arr, int size)</div><div class="ttdoc">Insertion sort algorithm implements.</div><div class="ttdef"><b>Definition:</b> insertion_sort.c:16</div></div>
<div class="ttc" id="aproblem__23_2sol1_8c_html_a4f128410e6582fe26488e2316cc96e17"><div class="ttname"><a href="../../d7/ddb/problem__23_2sol1_8c.html#a4f128410e6582fe26488e2316cc96e17">is_abundant</a></div><div class="ttdeci">unsigned long is_abundant(unsigned long N)</div><div class="ttdoc">Is the given number an abundant number (1) or not (0)</div><div class="ttdef"><b>Definition:</b> sol1.c:47</div></div>
<div class="ttc" id="aqr__decompose_8h_html_a90562ce8c3707401e9c5809dece68d6a"><div class="ttname"><a href="../../d4/d68/qr__decompose_8h.html#a90562ce8c3707401e9c5809dece68d6a">print_matrix</a></div><div class="ttdeci">void print_matrix(double **A, int M, int N)</div><div class="ttdoc">function to display matrix on stdout</div><div class="ttdef"><b>Definition:</b> qr_decompose.h:22</div></div>
<div class="ttc" id="aproblem__13_2sol1_8c_html_a248adc917818cc6666d8bc679a660319"><div class="ttname"><a href="../../db/d01/problem__13_2sol1_8c.html#a248adc917818cc6666d8bc679a660319">print_number</a></div><div class="ttdeci">int print_number(uint8_t *number, uint8_t N, int8_t num_digits_to_print)</div><div class="ttdoc">Function to print a long number.</div><div class="ttdef"><b>Definition:</b> sol1.c:92</div></div>
<div class="ttc" id="astrlen_8c_html_a96e5be65490270898cf4e5350e89c8fa"><div class="ttname"><a href="../../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">length</a></div><div class="ttdeci">int length(const char *str)</div><div class="ttdoc">Returns the length of string.</div><div class="ttdef"><b>Definition:</b> strlen.c:15</div></div>
<div class="ttc" id="abubble__sort_8c_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../dd/de4/bubble__sort_8c.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> bubble_sort.c:70</div></div>
<div class="ttc" id="aproblem__21_2sol1_8c_html_aacf4b7e708651d2164e86958f2c29c93"><div class="ttname"><a href="../../df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93">sum_of_divisors</a></div><div class="ttdeci">unsigned long sum_of_divisors(unsigned int N)</div><div class="ttdoc">function to return the sum of proper divisors of N</div><div class="ttdef"><b>Definition:</b> sol1.c:13</div></div>
<div class="ttc" id="amodified__binary__search_8c_html_a0cfaa56aacf960e4628a0fb27add8890"><div class="ttname"><a href="../../d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890">binarySearch</a></div><div class="ttdeci">int binarySearch(const int **mat, int i, int j_low, int j_high, int x)</div><div class="ttdoc">This function does Binary search for x in i-th row from j_low to j_high.</div><div class="ttdef"><b>Definition:</b> modified_binary_search.c:18</div></div>
@ -328,6 +333,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="abinary__search_8c_html_a908fd6d2ad0bba33f63f8454888a0032"><div class="ttname"><a href="../../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032">binarysearch2</a></div><div class="ttdeci">int binarysearch2(const int *arr, int l, int r, int x)</div><div class="ttdoc">Iterative implementation.</div><div class="ttdef"><b>Definition:</b> binary_search.c:51</div></div>
<div class="ttc" id="aqr__eigen__values_8c_html_a0d8ed79786d17df48396b333c09d05bb"><div class="ttname"><a href="../../d7/d50/qr__eigen__values_8c.html#a0d8ed79786d17df48396b333c09d05bb">eigen_values</a></div><div class="ttdeci">double eigen_values(double **A, double *eigen_vals, int mat_size, char debug_print)</div><div class="ttdoc">Compute eigen values using iterative shifted QR decomposition algorithm as follows:</div><div class="ttdef"><b>Definition:</b> qr_eigen_values.c:106</div></div>
<div class="ttc" id="agroup__sorting_html_ga4fdb8af29a07ac8f496e49a11bf9f1bd"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd">BEAD</a></div><div class="ttdeci">#define BEAD(i, j)</div><div class="ttdoc">Create easy access of elements from a 2D matrix stored in memory as a 1D array.</div><div class="ttdef"><b>Definition:</b> bead_sort.c:16</div></div>
<div class="ttc" id="astrlen__recursion_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Test function.</div><div class="ttdef"><b>Definition:</b> strlen_recursion.c:21</div></div>
<div class="ttc" id="agroup__sorting_html_ga5bc16eaf3ffe6a6ab66780dd445904c0"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#ga5bc16eaf3ffe6a6ab66780dd445904c0">shell_sort</a></div><div class="ttdeci">void shell_sort(int *array, long LEN)</div><div class="ttdoc">Shell sort algorithm.</div><div class="ttdef"><b>Definition:</b> shell_sort2.c:41</div></div>
<div class="ttc" id="abubble__sort__recursion_8c_html_ad126fa7239be97373c96861adc70b1d3"><div class="ttname"><a href="../../d5/d38/bubble__sort__recursion_8c.html#ad126fa7239be97373c96861adc70b1d3">swap</a></div><div class="ttdeci">void swap(int *first, int *second)</div><div class="ttdoc">Swapped two numbers using pointer.</div><div class="ttdef"><b>Definition:</b> bubble_sort_recursion.c:17</div></div>
<div class="ttc" id="aproblem__19_2sol1_8c_html_a6561b1adc8a19c092679b9874da24e2e"><div class="ttname"><a href="../../dd/df0/problem__19_2sol1_8c.html#a6561b1adc8a19c092679b9874da24e2e">is_leap_year</a></div><div class="ttdeci">char is_leap_year(short year)</div><div class="ttdoc">Check if input year is a leap year.</div><div class="ttdef"><b>Definition:</b> sol1.c:41</div></div>

View File

@ -3,8 +3,8 @@ var group__quaternions =
[ "Overview about functions", "de/d20/md_data_structures_dictionary__r_e_a_d_m_e.html#autotoc_md9", null ],
[ "Content", "d1/d12/md_data_structures_stack__r_e_a_d_m_e.html#autotoc_md11", null ],
[ "Public interface", "d1/d12/md_data_structures_stack__r_e_a_d_m_e.html#autotoc_md12", null ],
[ "Overview", "d7/db5/md_exercism__r_e_a_d_m_e.html#autotoc_md31", null ],
[ "LeetCode Algorithm", "df/d58/md_leetcode__r_e_a_d_m_e.html#autotoc_md33", null ],
[ "Overview", "d7/db5/md_exercism__r_e_a_d_m_e.html#autotoc_md32", null ],
[ "LeetCode Algorithm", "df/d58/md_leetcode__r_e_a_d_m_e.html#autotoc_md34", null ],
[ "3D Vector operations", "de/d7b/group__vec__3d.html", "de/d7b/group__vec__3d" ],
[ "Matrix operations", "dd/d7a/group__matrix.html", "dd/d7a/group__matrix" ],
[ "3D Quaternion operations", "dc/d9a/group__quats.html", "dc/d9a/group__quats" ],

View File

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('df/d58/md_leetcode__r_e_a_d_m_e.html',
<div class="title">LeetCode </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h2><a class="anchor" id="autotoc_md33"></a>
<div class="textblock"><h2><a class="anchor" id="autotoc_md34"></a>
LeetCode Algorithm</h2>
<table class="markdownTable">
<tr class="markdownTableHead">

View File

@ -0,0 +1,117 @@
<!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.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: strings Directory Reference</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.8.20 -->
<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');
/* @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('dir_73a3cc5065b223eb41b02873c0e19f0e.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">strings Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:d3/d67/strlen_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d3/d67/strlen_8c.html">strlen.c</a></td></tr>
<tr class="memdesc:d3/d67/strlen_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Program to calculate length of string. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d1/dfd/strlen__recursion_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d1/dfd/strlen__recursion_8c.html">strlen_recursion.c</a></td></tr>
<tr class="memdesc:d1/dfd/strlen__recursion_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Program to calculate length of string using recursion. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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="navelem"><a class="el" href="dir_73a3cc5065b223eb41b02873c0e19f0e.html">strings</a></li>
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,5 @@
var dir_73a3cc5065b223eb41b02873c0e19f0e =
[
[ "strlen.c", "d3/d67/strlen_8c.html", "d3/d67/strlen_8c" ],
[ "strlen_recursion.c", "d1/dfd/strlen__recursion_8c.html", "d1/dfd/strlen__recursion_8c" ]
];

View File

@ -250,6 +250,9 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_12_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d2/d83/merge__sort_8c.html" target="_self">merge_sort.c</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Merge_sort">merge sort</a> algorithm </td></tr>
<tr id="row_12_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="df/d83/selection__sort_8c.html" target="_self">selection_sort.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Selection_sort">Selection sort</a> algorithm implementation </td></tr>
<tr id="row_12_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/ded/shell__sort2_8c.html" target="_self">shell_sort2.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Shell_sort">Shell sort algorithm</a> implementation </td></tr>
<tr id="row_13_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_13_" class="arrow" onclick="toggleFolder('13_')">&#9658;</span><span id="img_13_" class="iconfclosed" onclick="toggleFolder('13_')">&#160;</span><a class="el" href="dir_73a3cc5065b223eb41b02873c0e19f0e.html" target="_self">strings</a></td><td class="desc"></td></tr>
<tr id="row_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d67/strlen_8c.html" target="_self">strlen.c</a></td><td class="desc">Program to calculate length of string </td></tr>
<tr id="row_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d1/dfd/strlen__recursion_8c.html" target="_self">strlen_recursion.c</a></td><td class="desc">Program to calculate length of string using recursion </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@ -12,5 +12,6 @@ var files_dup =
[ "numerical_methods", "dir_9c6faab82c22511b50177aa2e38e2780.html", "dir_9c6faab82c22511b50177aa2e38e2780" ],
[ "project_euler", "dir_b3d331eabd4234f247030c297aaf021c.html", "dir_b3d331eabd4234f247030c297aaf021c" ],
[ "searching", "dir_da574daf9ce9c05b45556bdc871ed1e3.html", "dir_da574daf9ce9c05b45556bdc871ed1e3" ],
[ "sorting", "dir_bb1b521853a9c46347182a9d10420771.html", "dir_bb1b521853a9c46347182a9d10420771" ]
[ "sorting", "dir_bb1b521853a9c46347182a9d10420771.html", "dir_bb1b521853a9c46347182a9d10420771" ],
[ "strings", "dir_73a3cc5065b223eb41b02873c0e19f0e.html", "dir_73a3cc5065b223eb41b02873c0e19f0e" ]
];

View File

@ -99,6 +99,10 @@ $(document).ready(function(){initNavTree('globals_func_l.html',''); initResizabl
<li>lcm()
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">sol3.c</a>
</li>
<li>length()
: <a class="el" href="d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">strlen_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">strlen.c</a>
</li>
<li>lu_decomposition()
: <a class="el" href="dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4">lu_decompose.c</a>
</li>

View File

@ -103,6 +103,8 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl
, <a class="el" href="d7/dd3/problem__3_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol1.c</a>
, <a class="el" href="d2/dbc/problem__3_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="de/dac/sudoku__solver_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sudoku_solver.c</a>
, <a class="el" href="d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">strlen_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">strlen.c</a>
, <a class="el" href="d6/ded/shell__sort2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">shell_sort2.c</a>
, <a class="el" href="df/d83/selection__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">selection_sort.c</a>
, <a class="el" href="d2/d83/merge__sort_8c.html#a840291bc02cba5474a4cb46a9b9566fe">merge_sort.c</a>

View File

@ -101,6 +101,8 @@ $(document).ready(function(){initNavTree('globals_func_t.html',''); initResizabl
, <a class="el" href="db/ddf/insertion__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d">insertion_sort.c</a>
, <a class="el" href="df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d">selection_sort.c</a>
, <a class="el" href="da/dde/power__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">power_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">strlen.c</a>
, <a class="el" href="d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">strlen_recursion.c</a>
, <a class="el" href="d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f">spirograph.c</a>
, <a class="el" href="da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002">prime.c</a>
, <a class="el" href="d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002">strong_number.c</a>
@ -120,18 +122,18 @@ $(document).ready(function(){initNavTree('globals_func_t.html',''); initResizabl
, <a class="el" href="d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0">qr_eigen_values.c</a>
</li>
<li>test2()
: <a class="el" href="d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409">poly_add.c</a>
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_topology.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a05cc9a0acb524fde727a4d7b4a747ee6">adaline_learning.c</a>
, <a class="el" href="d6/d76/k__means__clustering_8c.html#a0283886819c7c140a023582b7269e2d0">k_means_clustering.c</a>
, <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_topology.c</a>
, <a class="el" href="d0/d46/kohonen__som__trace_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_trace.c</a>
, <a class="el" href="d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409">poly_add.c</a>
, <a class="el" href="d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0">qr_eigen_values.c</a>
</li>
<li>test3()
: <a class="el" href="d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57">poly_add.c</a>
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_topology.c</a>
, <a class="el" href="d0/d46/kohonen__som__trace_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_trace.c</a>
, <a class="el" href="d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57">poly_add.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a3f37b9f073f7e57fd0b39d70718af1b1">adaline_learning.c</a>
, <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_topology.c</a>
</li>
<li>test_2d_classes()
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018">kohonen_som_topology.c</a>

View File

@ -102,6 +102,10 @@ $(document).ready(function(){initNavTree('globals_l.html',''); initResizable();
<li>lcm()
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">sol3.c</a>
</li>
<li>length()
: <a class="el" href="d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa">strlen_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa">strlen.c</a>
</li>
<li>LIMS
: <a class="el" href="d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40">qr_eigen_values.c</a>
</li>

View File

@ -122,6 +122,8 @@ $(document).ready(function(){initNavTree('globals_m.html',''); initResizable();
, <a class="el" href="d2/d93/problem__8_2sol2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol2.c</a>
, <a class="el" href="d6/d76/k__means__clustering_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">k_means_clustering.c</a>
, <a class="el" href="d4/d07/ode__forward__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97">ode_forward_euler.c</a>
, <a class="el" href="d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">strlen_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">strlen.c</a>
, <a class="el" href="d6/ded/shell__sort2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">shell_sort2.c</a>
, <a class="el" href="df/d83/selection__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">selection_sort.c</a>
, <a class="el" href="d2/d83/merge__sort_8c.html#a840291bc02cba5474a4cb46a9b9566fe">merge_sort.c</a>

View File

@ -101,6 +101,8 @@ $(document).ready(function(){initNavTree('globals_t.html',''); initResizable();
, <a class="el" href="db/ddf/insertion__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d">insertion_sort.c</a>
, <a class="el" href="df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d">selection_sort.c</a>
, <a class="el" href="da/dde/power__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">power_recursion.c</a>
, <a class="el" href="d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d">strlen.c</a>
, <a class="el" href="d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d">strlen_recursion.c</a>
, <a class="el" href="d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f">spirograph.c</a>
, <a class="el" href="da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002">prime.c</a>
, <a class="el" href="d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002">strong_number.c</a>
@ -120,18 +122,18 @@ $(document).ready(function(){initNavTree('globals_t.html',''); initResizable();
, <a class="el" href="d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0">qr_eigen_values.c</a>
</li>
<li>test2()
: <a class="el" href="d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409">poly_add.c</a>
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_topology.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a05cc9a0acb524fde727a4d7b4a747ee6">adaline_learning.c</a>
, <a class="el" href="d6/d76/k__means__clustering_8c.html#a0283886819c7c140a023582b7269e2d0">k_means_clustering.c</a>
, <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_topology.c</a>
, <a class="el" href="d0/d46/kohonen__som__trace_8c.html#a0283886819c7c140a023582b7269e2d0">kohonen_som_trace.c</a>
, <a class="el" href="d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409">poly_add.c</a>
, <a class="el" href="d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0">qr_eigen_values.c</a>
</li>
<li>test3()
: <a class="el" href="d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57">poly_add.c</a>
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_topology.c</a>
, <a class="el" href="d0/d46/kohonen__som__trace_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_trace.c</a>
, <a class="el" href="d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57">poly_add.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a3f37b9f073f7e57fd0b39d70718af1b1">adaline_learning.c</a>
, <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e">kohonen_som_topology.c</a>
</li>
<li>test_2d_classes()
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018">kohonen_som_topology.c</a>

View File

@ -96,10 +96,10 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
<div class="contents">
<div class="textblock"><p><a class="anchor" id="mainpage"></a></p>
<p><a href="https://gitpod.io/#https://github.com/TheAlgorithms/C"><img src="https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod" alt="Gitpod Ready-to-Code" class="inline"/></a> <a href="https://lgtm.com/projects/g/TheAlgorithms/C/context:cpp"><img src="https://img.shields.io/lgtm/grade/cpp/g/TheAlgorithms/C.svg?logo=lgtm&amp;logoWidth=18" alt="Language grade: C/C++" style="pointer-events: none;" class="inline"/></a> <a href="https://gitter.im/TheAlgorithms"><img src="https://img.shields.io/badge/Chat-Gitter-ff69b4.svg?label=Chat&amp;logo=gitter&amp;style=flat-square" alt="Gitter chat" style="pointer-events: none;" class="inline"/></a> <a href="https://github.com/TheAlgorithms/C-Plus-Plus/blob/master/CONTRIBUTING.md"><img src="https://img.shields.io/static/v1.svg?label=Contributions&amp;message=Welcome&amp;color=0059b3&amp;style=flat-square" alt="contributions welcome" style="pointer-events: none;" class="inline"/></a> <img src="https://img.shields.io/github/repo-size/TheAlgorithms/C?color=red&amp;style=flat-square" alt="GitHub repo size" class="inline"/> <a href="https://TheAlgorithms.github.io/C"><img src="https://github.com/TheAlgorithms/C/workflows/Doxygen%20CI/badge.svg" alt="Doxygen CI" style="pointer-events: none;" class="inline"/></a> <a href="https://github.com/TheAlgorithms/C/actions?query=workflow%3A%22Awesome+CI+Workflow%22"><img src="https://github.com/TheAlgorithms/C/workflows/Awesome%20CI%20Workflow/badge.svg" alt="Awesome CI" style="pointer-events: none;" class="inline"/></a></p>
<h1><a class="anchor" id="autotoc_md35"></a>
<h1><a class="anchor" id="autotoc_md36"></a>
Overview</h1>
<p>The repository is a collection of open-source implementation of a variety of algorithms implemented in C and licensed under <a href="https://github.com/TheAlgorithms/C/blob/master/LICENSE">GPLv3 License</a>. The algorithms span a variety of topics from computer science, mathematics and statistics, data science, machine learning, engineering, etc.. The implementations and the associated documentation are meant to provide a learning resource for educators and students. Hence, one may find more than one implementation for the same objective but using a different algorithm strategies and optimizations.</p>
<h1><a class="anchor" id="autotoc_md36"></a>
<h1><a class="anchor" id="autotoc_md37"></a>
Features</h1>
<ul>
<li>The repository provides implementations of various algorithms in one of the most fundamental general purpose languages - <a href="https://en.wikipedia.org/wiki/C_(programming_language)">C</a>.</li>
@ -110,12 +110,12 @@ Features</h1>
<li>Self-checks within programs ensure correct implementations with confidence.</li>
<li>Modular implementations and OpenSource licensing enable the functions to be utilized conveniently in other applications.</li>
</ul>
<h1><a class="anchor" id="autotoc_md37"></a>
<h1><a class="anchor" id="autotoc_md38"></a>
Documentation</h1>
<p><a href="https://TheAlgorithms.github.io/C">Online Documentation</a> is generated from the repository source codes directly. The documentation contains all resources including source code snippets, details on execution of the programs, diagrammatic representation of program flow, and links to external resources where necessary. Click on <a href="https://TheAlgorithms.github.io/C/files.html">Files menu</a> to see the list of all the files documented with the code.</p>
<p><a href="https://thealgorithms.github.io/C">Documentation of Algorithms in C</a> by <a href="https://github.com/TheAlgorithms/C/graphs/contributors">The Algorithms Contributors</a> is licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/?ref=chooser-v1">CC BY-SA 4.0</a><br />
<a href="https://creativecommons.org/licenses/by-sa/4.0"><img src="https://mirrors.creativecommons.org/presskit/icons/cc.svg" alt="Creative Commons License" style="pointer-events: none; height:22px!important;margin-left: 3px;vertical-align:text-bottom;" class="inline"/><img src="https://mirrors.creativecommons.org/presskit/icons/by.svg" alt="Credit must be given to the creator" style="pointer-events: none; height:22px!important;margin-left: 3px;vertical-align:text-bottom;" class="inline"/><img src="https://mirrors.creativecommons.org/presskit/icons/sa.svg" alt="Adaptations must be shared under the same terms" style="pointer-events: none; height:22px!important;margin-left: 3px;vertical-align:text-bottom;" class="inline"/></a></p>
<h1><a class="anchor" id="autotoc_md38"></a>
<h1><a class="anchor" id="autotoc_md39"></a>
Contributions</h1>
<p>As a community developed and maintained repository, we welcome new un-plagiarized quality contributions. Please read our <a href="https://github.com/TheAlgorithms/C/blob/master/CONTRIBUTING.md">Contribution Guidelines</a>. </p>
</div></div><!-- PageDoc -->

View File

@ -26,10 +26,10 @@ var NAVTREE =
[
[ "Algorithms_in_C", "index.html", [
[ "The Algorithms - C", "index.html", [
[ "Overview", "index.html#autotoc_md35", null ],
[ "Features", "index.html#autotoc_md36", null ],
[ "Documentation", "index.html#autotoc_md37", null ],
[ "Contributions", "index.html#autotoc_md38", null ]
[ "Overview", "index.html#autotoc_md36", null ],
[ "Features", "index.html#autotoc_md37", null ],
[ "Documentation", "index.html#autotoc_md38", null ],
[ "Contributions", "index.html#autotoc_md39", null ]
] ],
[ "Code style convention", "dc/d64/md__coding_guidelines.html", [
[ "User-interface", "dc/d64/md__coding_guidelines.html#autotoc_md2", null ],
@ -57,7 +57,8 @@ var NAVTREE =
[ "Numerical Methods", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md26", null ],
[ "Project Euler", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md27", null ],
[ "Searching", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md28", null ],
[ "Sorting", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md29", null ]
[ "Sorting", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md29", null ],
[ "Strings", "d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md30", null ]
] ],
[ "Sample solutions for <a href=\"http://exercism.io/\">exercism.io</a>", "d7/db5/md_exercism__r_e_a_d_m_e.html", null ],
[ "Hash algorithms", "d4/dcb/md_hash__r_e_a_d_m_e.html", null ],
@ -88,9 +89,9 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
"d4/de3/hash__djb2_8c.html",
"d9/d8b/structmat__3x3__.html#a083420b13a87ebece08b6c7d49081e8a",
"df/d3b/binary__search_8c.html#ae1a3968e7947464bee7714f6d43b7002"
"d4/dd4/struct_graph.html#a268ba18d421817ad8713c2e92f19d82a",
"d8/dca/udp__server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2",
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -45,8 +45,8 @@ var NAVTREEINDEX0 =
"d0/dcb/group__kohonen__1d.html":[10,2,3],
"d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586":[12,0,7,3,5],
"d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586":[10,2,3,3],
"d0/dcb/group__kohonen__1d.html#ga7b84b14e60f47812b581d1f93057c85a":[10,2,3,6],
"d0/dcb/group__kohonen__1d.html#ga7b84b14e60f47812b581d1f93057c85a":[12,0,7,3,9],
"d0/dcb/group__kohonen__1d.html#ga7b84b14e60f47812b581d1f93057c85a":[10,2,3,6],
"d0/dcb/group__kohonen__1d.html#gac6afabdc09a49a433ee19d8a9486056d":[12,0,7,3,2],
"d0/dcb/group__kohonen__1d.html#gac6afabdc09a49a433ee19d8a9486056d":[10,2,3,1],
"d0/dcb/group__kohonen__1d.html#gae334493a0917a24736fe5ba82aa6f81f":[12,0,7,3,7],
@ -121,6 +121,10 @@ var NAVTREEINDEX0 =
"d1/df9/problem__26_2sol1_8c.html#a619eec3220cebd7c5e455edbb14e9b12":[12,0,10,14,0,0],
"d1/df9/problem__26_2sol1_8c.html#aabf4f709c8199e41cf279c77112345fe":[12,0,10,14,0,1],
"d1/df9/problem__26_2sol1_8c.html#ac70138609ef6aa6fabca57aca8681e83":[12,0,10,14,0,2],
"d1/dfd/strlen__recursion_8c.html":[12,0,13,1],
"d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa":[12,0,13,1,0],
"d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d":[12,0,13,1,2],
"d1/dfd/strlen__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,13,1,1],
"d2/d36/structqueue.html":[11,0,28],
"d2/d36/structqueue.html#a0da4061b8634159fd21e72b34f289e01":[11,0,28,2],
"d2/d36/structqueue.html#a473ab80725514ce07817f87ed1fb136f":[11,0,28,3],
@ -177,6 +181,10 @@ var NAVTREEINDEX0 =
"d3/d5a/struct__large__num.html":[11,0,2],
"d3/d5a/struct__large__num.html#a3fd11c0b413bbabfb8737d4ae73e5aa0":[11,0,2,1],
"d3/d5a/struct__large__num.html#afaf353a072cf050ac86ac6e39868bcc9":[11,0,2,0],
"d3/d67/strlen_8c.html":[12,0,13,0],
"d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa":[12,0,13,0,0],
"d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d":[12,0,13,0,2],
"d3/d67/strlen_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,13,0,1],
"d4/d02/struct_b_s_t_iterator.html":[11,0,5],
"d4/d02/struct_b_s_t_iterator.html#a29a6586bff08dc6985b29abb50ddc2ff":[11,0,5,2],
"d4/d02/struct_b_s_t_iterator.html#a7b13dbbbe1bcbb12ec0bbe9949c66c5b":[11,0,5,0],
@ -241,13 +249,5 @@ var NAVTREEINDEX0 =
"d4/dcc/strong__number_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,10,1],
"d4/dd4/struct_graph.html":[11,0,15],
"d4/dd4/struct_graph.html#a10ff9c6c323cf435f18e424dbb62235e":[11,0,15,3],
"d4/dd4/struct_graph.html#a14b3734eb135c40cf4401f22bda5bb76":[11,0,15,2],
"d4/dd4/struct_graph.html#a268ba18d421817ad8713c2e92f19d82a":[11,0,15,5],
"d4/dd4/struct_graph.html#a2b722f7cfa7a21e4cb5fae488b3d4dcc":[11,0,15,7],
"d4/dd4/struct_graph.html#a3535be2ce0d62152e54395951330da81":[11,0,15,4],
"d4/dd4/struct_graph.html#a3ce250f958f7e96ffd9eb06780c21fbe":[11,0,15,1],
"d4/dd4/struct_graph.html#a6afcd41564ea00294a4c089414979ca1":[11,0,15,8],
"d4/dd4/struct_graph.html#a72bb0a04571b49a568e0eed371a35c33":[11,0,15,6],
"d4/dd4/struct_graph.html#aa3f9278e0b50fbec06b93cda9c733dfe":[11,0,15,9],
"d4/dd4/struct_graph.html#aaaffb7e0621115519a09be31a33c6cda":[11,0,15,0]
"d4/dd4/struct_graph.html#a14b3734eb135c40cf4401f22bda5bb76":[11,0,15,2]
};

View File

@ -1,5 +1,13 @@
var NAVTREEINDEX1 =
{
"d4/dd4/struct_graph.html#a268ba18d421817ad8713c2e92f19d82a":[11,0,15,5],
"d4/dd4/struct_graph.html#a2b722f7cfa7a21e4cb5fae488b3d4dcc":[11,0,15,7],
"d4/dd4/struct_graph.html#a3535be2ce0d62152e54395951330da81":[11,0,15,4],
"d4/dd4/struct_graph.html#a3ce250f958f7e96ffd9eb06780c21fbe":[11,0,15,1],
"d4/dd4/struct_graph.html#a6afcd41564ea00294a4c089414979ca1":[11,0,15,8],
"d4/dd4/struct_graph.html#a72bb0a04571b49a568e0eed371a35c33":[11,0,15,6],
"d4/dd4/struct_graph.html#aa3f9278e0b50fbec06b93cda9c733dfe":[11,0,15,9],
"d4/dd4/struct_graph.html#aaaffb7e0621115519a09be31a33c6cda":[11,0,15,0],
"d4/de3/hash__djb2_8c.html":[12,0,6,2],
"d4/de3/hash__djb2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,6,2,1],
"d4/dea/problem__14_2sol1_8c.html":[12,0,10,4,0],
@ -22,17 +30,17 @@ var NAVTREEINDEX1 =
"d5/d4c/group__sorting.html":[10,4],
"d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8":[10,4,1],
"d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8":[12,0,12,0,1],
"d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8":[12,0,12,6,3],
"d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8":[10,4,7],
"d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8":[12,0,12,4,3],
"d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8":[12,0,12,6,3],
"d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd":[10,4,0],
"d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd":[12,0,12,0,0],
"d5/d4c/group__sorting.html#ga5bc16eaf3ffe6a6ab66780dd445904c0":[10,4,5],
"d5/d4c/group__sorting.html#ga5bc16eaf3ffe6a6ab66780dd445904c0":[12,0,12,6,1],
"d5/d4c/group__sorting.html#ga8dc3ec66cb3350313fdb34bfd1674729":[10,4,3],
"d5/d4c/group__sorting.html#ga8dc3ec66cb3350313fdb34bfd1674729":[12,0,12,4,1],
"d5/d4c/group__sorting.html#gab99b8a397bdd0bf2903d66c22ba4ba43":[10,4,4],
"d5/d4c/group__sorting.html#gab99b8a397bdd0bf2903d66c22ba4ba43":[12,0,12,4,2],
"d5/d4c/group__sorting.html#gab99b8a397bdd0bf2903d66c22ba4ba43":[10,4,4],
"d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971":[10,4,2],
"d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971":[12,0,12,0,2],
"d5/d4c/group__sorting.html#gaeccaf61ff47279384d1dba8d869d5c2f":[10,4,6],
@ -61,6 +69,7 @@ var NAVTREEINDEX1 =
"d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md27":[5,13],
"d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md28":[5,14],
"d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md29":[5,15],
"d5/d88/md__d_i_r_e_c_t_o_r_y.html#autotoc_md30":[5,16],
"d5/da1/structnode.html":[11,0,24],
"d5/da1/structnode.html#a111a569ab2765add9b91c9f94cf9f063":[11,0,24,7],
"d5/da1/structnode.html#a1aa632fdf50713d86192a96f8191851b":[11,0,24,6],
@ -151,8 +160,8 @@ var NAVTREEINDEX1 =
"d7/d3b/group__hash.html":[10,1],
"d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b":[10,1,7],
"d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b":[12,0,6,2,0],
"d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0":[12,0,6,4,1],
"d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0":[10,1,13],
"d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0":[12,0,6,4,1],
"d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567":[10,1,6],
"d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567":[12,0,6,1,0],
"d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b":[10,1,5],
@ -161,10 +170,10 @@ var NAVTREEINDEX1 =
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[12,0,6,3,1],
"d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd":[10,1,9],
"d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd":[12,0,6,0,2],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[10,1,11],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[12,0,6,2,2],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[12,0,6,3,2],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[10,1,11],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[10,1,12],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[12,0,6,3,2],
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2":[10,1,10],
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2":[12,0,6,1,2],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[10,1,14],
@ -188,7 +197,7 @@ var NAVTREEINDEX1 =
"d7/d98/spirograph_8c.html#a525335710b53cb064ca56b936120431e":[12,0,5,0,0],
"d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f":[12,0,5,0,3],
"d7/db5/md_exercism__r_e_a_d_m_e.html":[6],
"d7/db5/md_exercism__r_e_a_d_m_e.html#autotoc_md31":[3],
"d7/db5/md_exercism__r_e_a_d_m_e.html#autotoc_md32":[3],
"d7/dd3/problem__3_2sol1_8c.html":[12,0,10,15,0],
"d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305":[12,0,10,15,0,0],
"d7/dd3/problem__3_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,10,15,0,1],
@ -240,14 +249,5 @@ var NAVTREEINDEX1 =
"d8/db8/structkohonen__array__3d.html#a888d7e007b38c91c7933e12a9566af1d":[10,2,2,0,2],
"d8/db8/structkohonen__array__3d.html#ad546baa2e81c6196d5f1dc0fe2e5bd59":[10,2,2,0,0],
"d8/dca/udp__server_8c.html":[12,0,0,3],
"d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471":[12,0,0,3,0],
"d8/dca/udp__server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2":[12,0,0,3,1],
"d8/dca/udp__server_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,0,3,2],
"d8/de0/problem__9_2sol2_8c.html":[12,0,10,22,1],
"d8/de0/problem__9_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,22,1,0],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html":[2],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html#autotoc_md6":[2,0],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html#autotoc_md7":[2,1],
"d9/d66/group__machine__learning.html":[10,2],
"d9/d8b/structmat__3x3__.html":[10,0,6,0]
"d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471":[12,0,0,3,0]
};

View File

@ -1,5 +1,14 @@
var NAVTREEINDEX2 =
{
"d8/dca/udp__server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2":[12,0,0,3,1],
"d8/dca/udp__server_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,0,3,2],
"d8/de0/problem__9_2sol2_8c.html":[12,0,10,22,1],
"d8/de0/problem__9_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,22,1,0],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html":[2],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html#autotoc_md6":[2,0],
"d9/d41/md_data_structures_array__r_e_a_d_m_e.html#autotoc_md7":[2,1],
"d9/d66/group__machine__learning.html":[10,2],
"d9/d8b/structmat__3x3__.html":[10,0,6,0],
"d9/d8b/structmat__3x3__.html#a083420b13a87ebece08b6c7d49081e8a":[10,0,6,0,3],
"d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563":[10,0,6,0,2],
"d9/d8b/structmat__3x3__.html#a79b11a5d4e23d7965cbb151fdc5bda32":[10,0,6,0,4],
@ -39,10 +48,10 @@ var NAVTREEINDEX2 =
"da/d2a/group__adaline.html#ga6f35caa3084772cc126ac7b20f67f665":[12,0,7,0,7],
"da/d2a/group__adaline.html#gaa52120912e32d2893fe1c6d78da5befd":[12,0,7,0,3],
"da/d2a/group__adaline.html#gaa52120912e32d2893fe1c6d78da5befd":[10,2,0,4],
"da/d2a/group__adaline.html#gab4d49d73dec94c092b7ffadba55fb020":[10,2,0,1],
"da/d2a/group__adaline.html#gab4d49d73dec94c092b7ffadba55fb020":[12,0,7,0,0],
"da/d2a/group__adaline.html#gac70b578aee679005fd336073969c3d94":[12,0,7,0,6],
"da/d2a/group__adaline.html#gab4d49d73dec94c092b7ffadba55fb020":[10,2,0,1],
"da/d2a/group__adaline.html#gac70b578aee679005fd336073969c3d94":[10,2,0,7],
"da/d2a/group__adaline.html#gac70b578aee679005fd336073969c3d94":[12,0,7,0,6],
"da/d2a/group__adaline.html#gacd88962c5f6341e43cbc69b4a7d3485b":[10,2,0,9],
"da/d2a/group__adaline.html#gacd88962c5f6341e43cbc69b4a7d3485b":[12,0,7,0,9],
"da/d35/problem__1_2sol1_8c.html":[12,0,10,0,0],
@ -139,16 +148,16 @@ var NAVTREEINDEX2 =
"dc/d80/collatz_8c.html":[12,0,8,2],
"dc/d80/collatz_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[12,0,8,2,0],
"dc/d9a/group__quats.html":[10,0,7],
"dc/d9a/group__quats.html#ga1afd165100e9b02b86e3bd11b50f3b06":[10,0,7,4],
"dc/d9a/group__quats.html#ga1afd165100e9b02b86e3bd11b50f3b06":[12,0,4,1,0],
"dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965":[10,0,7,5],
"dc/d9a/group__quats.html#ga1afd165100e9b02b86e3bd11b50f3b06":[10,0,7,4],
"dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965":[12,0,4,1,2],
"dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965":[10,0,7,5],
"dc/d9a/group__quats.html#ga8cc5e5b7a5fa492423ecf034c8bb52bd":[10,0,7,2],
"dc/d9a/group__quats.html#ga8cc5e5b7a5fa492423ecf034c8bb52bd":[12,0,4,0,2],
"dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b":[12,0,4,0,4],
"dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b":[10,0,7,3],
"dc/d9a/group__quats.html#gaf5ad0f9c4f0facc5a9c3735a178156b1":[12,0,4,1,3],
"dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b":[12,0,4,0,4],
"dc/d9a/group__quats.html#gaf5ad0f9c4f0facc5a9c3735a178156b1":[10,0,7,6],
"dc/d9a/group__quats.html#gaf5ad0f9c4f0facc5a9c3735a178156b1":[12,0,4,1,3],
"dc/de3/hash__set_8h_source.html":[12,0,2,5,0],
"dc/de5/structsubset.html":[11,0,32],
"dc/de5/structsubset.html#a2cc3bbda6f758afb7bf8067eb8f07a10":[11,0,32,1],
@ -212,27 +221,27 @@ var NAVTREEINDEX2 =
"de/d58/structquaternion__.html#a627574208aad1215fde8fcf9cb3f36e4":[10,0,7,0,3],
"de/d58/structquaternion__.html#a835e2ba72517fbb29d0d4e3cb4c2914f":[10,0,7,0,5],
"de/d5a/group__quaternions.html":[10,0],
"de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70":[12,0,4,0,0],
"de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70":[10,0,10],
"de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70":[12,0,4,0,0],
"de/d7b/group__vec__3d.html":[10,0,5],
"de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84":[10,0,5,2],
"de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84":[12,0,4,2,0],
"de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e":[10,0,5,5],
"de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84":[10,0,5,2],
"de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e":[12,0,4,2,5],
"de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e":[10,0,5,4],
"de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e":[10,0,5,5],
"de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e":[12,0,4,2,3],
"de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e":[10,0,5,4],
"de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849":[12,0,4,2,1],
"de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849":[10,0,5,3],
"de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de":[10,0,5,7],
"de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de":[12,0,4,2,7],
"de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de":[10,0,5,7],
"de/d7b/group__vec__3d.html#ga97da356cb7d5da73a0ac9bad09a435cc":[12,0,4,2,9],
"de/d7b/group__vec__3d.html#ga97da356cb7d5da73a0ac9bad09a435cc":[10,0,5,9],
"de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4":[10,0,5,6],
"de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4":[12,0,4,2,6],
"de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5":[12,0,4,2,8],
"de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5":[10,0,5,8],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[10,0,5,1],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[12,0,4,0,5],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[10,0,5,1],
"de/dac/sudoku__solver_8c.html":[12,0,8,11],
"de/dac/sudoku__solver_8c.html#ae1a3968e7947464bee7714f6d43b7002":[12,0,8,11,8],
"de/dac/sudoku__solver_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,11,1],
@ -240,14 +249,5 @@ var NAVTREEINDEX2 =
"de/dce/structmin__heap.html#a456c6372c103c6d1bb430f581f5d3c71":[11,0,22,2],
"de/dce/structmin__heap.html#a9fd34546dad4dfd9e6a456936b766123":[11,0,22,0],
"de/dce/structmin__heap.html#ad960bfacd24fb843208db83f113ebc8f":[11,0,22,1],
"df/d16/palindrome_8c.html":[12,0,8,5],
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba":[12,0,8,5,0],
"df/d16/palindrome_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,5,1],
"df/d1a/problem__21_2sol1_8c.html":[12,0,10,10,0],
"df/d1a/problem__21_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,10,10,0,0],
"df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93":[12,0,10,10,0,1],
"df/d3b/binary__search_8c.html":[12,0,11,0],
"df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582":[12,0,11,0,0],
"df/d3b/binary__search_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,11,0,2],
"df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032":[12,0,11,0,1]
"df/d16/palindrome_8c.html":[12,0,8,5]
};

View File

@ -1,5 +1,14 @@
var NAVTREEINDEX3 =
{
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba":[12,0,8,5,0],
"df/d16/palindrome_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,5,1],
"df/d1a/problem__21_2sol1_8c.html":[12,0,10,10,0],
"df/d1a/problem__21_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,10,10,0,0],
"df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93":[12,0,10,10,0,1],
"df/d3b/binary__search_8c.html":[12,0,11,0],
"df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582":[12,0,11,0,0],
"df/d3b/binary__search_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,11,0,2],
"df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032":[12,0,11,0,1],
"df/d3b/binary__search_8c.html#ae1a3968e7947464bee7714f6d43b7002":[12,0,11,0,3],
"df/d3c/threaded__binary__trees_8c.html":[12,0,2,1,2],
"df/d3c/threaded__binary__trees_8c.html#a284d683f74b6c884e79ba00d3d1c3317":[12,0,2,1,2,3],
@ -12,7 +21,7 @@ var NAVTREEINDEX3 =
"df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6":[12,0,2,1,2,1],
"df/d3c/threaded__binary__trees_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,2,1,2,6],
"df/d58/md_leetcode__r_e_a_d_m_e.html":[8],
"df/d58/md_leetcode__r_e_a_d_m_e.html#autotoc_md33":[4],
"df/d58/md_leetcode__r_e_a_d_m_e.html#autotoc_md34":[4],
"df/d83/selection__sort_8c.html":[12,0,12,5],
"df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d":[12,0,12,5,3],
"df/d83/selection__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c":[12,0,12,5,0],
@ -65,6 +74,7 @@ var NAVTREEINDEX3 =
"dir_4bae997a2671812c2140d5abfb6305a4.html":[12,0,10,20],
"dir_607f15d36c772334f988bb9ef82d102c.html":[12,0,10,18],
"dir_72aaf47615111200018c039a56ef48be.html":[12,0,6],
"dir_73a3cc5065b223eb41b02873c0e19f0e.html":[12,0,13],
"dir_7445e5a68245b48f3c03982b6d501815.html":[12,0,2,2],
"dir_76784a7b04633629b9ecb5543b9ad889.html":[12,0,3,2],
"dir_81f43aa0067826ea5befe80cd7aefcc5.html":[12,0,3,3],
@ -95,8 +105,8 @@ var NAVTREEINDEX3 =
"files.html":[12,0],
"functions.html":[11,2,0],
"functions_vars.html":[11,2,1],
"globals.html":[12,1,0,0],
"globals.html":[12,1,0],
"globals.html":[12,1,0,0],
"globals_a.html":[12,1,0,1],
"globals_b.html":[12,1,0,2],
"globals_c.html":[12,1,0,3],
@ -104,8 +114,8 @@ var NAVTREEINDEX3 =
"globals_defs.html":[12,1,4],
"globals_e.html":[12,1,0,5],
"globals_f.html":[12,1,0,6],
"globals_func.html":[12,1,1,0],
"globals_func.html":[12,1,1],
"globals_func.html":[12,1,1,0],
"globals_func_a.html":[12,1,1,1],
"globals_func_b.html":[12,1,1,2],
"globals_func_c.html":[12,1,1,3],
@ -150,10 +160,10 @@ var NAVTREEINDEX3 =
"globals_x.html":[12,1,0,23],
"index.html":[0],
"index.html":[],
"index.html#autotoc_md35":[0,0],
"index.html#autotoc_md36":[0,1],
"index.html#autotoc_md37":[0,2],
"index.html#autotoc_md38":[0,3],
"index.html#autotoc_md36":[0,0],
"index.html#autotoc_md37":[0,1],
"index.html#autotoc_md38":[0,2],
"index.html#autotoc_md39":[0,3],
"modules.html":[10],
"pages.html":[]
};

View File

@ -40,11 +40,13 @@ var searchData=
['start_317',['start',['../d9/dd7/struct__cantor__set.html#abd2176c3cc3a1d85d15bbeaace35fa03',1,'_cantor_set']]],
['stats_5fcomputer1_318',['stats_computer1',['../dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628',1,'realtime_stats.c']]],
['stats_5fcomputer2_319',['stats_computer2',['../dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96',1,'realtime_stats.c']]],
['strong_5fnumber_2ec_320',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['subset_321',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_322',['sudoku',['../dc/d18/structsudoku.html',1,'sudoku'],['../d5/df4/group__sudoku.html',1,'(Global Namespace)']]],
['sudoku_5fsolver_2ec_323',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]],
['sum_5fof_5fdivisors_324',['sum_of_divisors',['../df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93',1,'sol1.c']]],
['sum_5fof_5fprimes_325',['sum_of_primes',['../d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5',1,'sol1.c']]],
['swap_326',['swap',['../dd/de4/bubble__sort_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;bubble_sort_recursion.c'],['../d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8',1,'swap(int *a, int *b):&#160;merge_sort.c'],['../df/d83/selection__sort_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;selection_sort.c']]]
['strlen_2ec_320',['strlen.c',['../d3/d67/strlen_8c.html',1,'']]],
['strlen_5frecursion_2ec_321',['strlen_recursion.c',['../d1/dfd/strlen__recursion_8c.html',1,'']]],
['strong_5fnumber_2ec_322',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['subset_323',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_324',['sudoku',['../dc/d18/structsudoku.html',1,'sudoku'],['../d5/df4/group__sudoku.html',1,'(Global Namespace)']]],
['sudoku_5fsolver_2ec_325',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]],
['sum_5fof_5fdivisors_326',['sum_of_divisors',['../df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93',1,'sol1.c']]],
['sum_5fof_5fprimes_327',['sum_of_primes',['../d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5',1,'sol1.c']]],
['swap_328',['swap',['../dd/de4/bubble__sort_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;bubble_sort_recursion.c'],['../d5/d4c/group__sorting.html#ga4b9708d87be7a409eff20e5e7e8b43c8',1,'swap(int *a, int *b):&#160;merge_sort.c'],['../df/d83/selection__sort_8c.html#ad126fa7239be97373c96861adc70b1d3',1,'swap(int *first, int *second):&#160;selection_sort.c']]]
];

View File

@ -1,27 +1,27 @@
var searchData=
[
['the_20algorithms_20_2d_20c_327',['The Algorithms - C',['../index.html',1,'']]],
['t_328',['T',['../d5/d7e/struct_t.html',1,'']]],
['term_329',['term',['../df/d86/structterm.html',1,'']]],
['test_330',['test',['../d8/d30/decimal__to__binary__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;decimal_to_binary_recursion.c'],['../dd/d53/int__to__string_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;int_to_string.c'],['../da/da0/segment__tree_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;segment_tree.c'],['../d5/db8/vectors__3d_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;vectors_3d.c'],['../d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f',1,'test(void):&#160;spirograph.c'],['../d6/d76/k__means__clustering_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;k_means_clustering.c'],['../d6/d2e/cartesian__to__polar_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;cartesian_to_polar.c'],['../d4/d81/power_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;power.c'],['../da/dde/power__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;power_recursion.c'],['../da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;prime.c'],['../d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;strong_number.c'],['../df/d3b/binary__search_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;binary_search.c'],['../d6/d7b/jump__search_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;jump_search.c'],['../dd/de4/bubble__sort_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;bubble_sort_recursion.c'],['../db/ddf/insertion__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;insertion_sort.c'],['../df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;selection_sort.c']]],
['test1_331',['test1',['../dd/d8c/adaline__learning_8c.html#ab4ecb3accf5d9e0263087e7265bbe3a9',1,'test1(double eta):&#160;adaline_learning.c'],['../d2/df6/kohonen__som__topology_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#ab215107dbb50c7efa811a687ce9b95af',1,'test1(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c'],['../d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;qr_eigen_values.c']]],
['test2_332',['test2',['../dd/d8c/adaline__learning_8c.html#a05cc9a0acb524fde727a4d7b4a747ee6',1,'test2(double eta):&#160;adaline_learning.c'],['../d6/d76/k__means__clustering_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;k_means_clustering.c'],['../d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409',1,'test2(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c'],['../d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;qr_eigen_values.c']]],
['test3_333',['test3',['../dd/d8c/adaline__learning_8c.html#a3f37b9f073f7e57fd0b39d70718af1b1',1,'test3(double eta):&#160;adaline_learning.c'],['../d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e',1,'test3():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a6d0455dd5c30adda100e95f0423c786e',1,'test3():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57',1,'test3(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c']]],
['test_5f2d_5fclasses_334',['test_2d_classes',['../d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses_335',['test_3d_classes',['../d0/d46/kohonen__som__trace_8c.html#a41ae16442e3e5b891a58d2e5932a2cd0',1,'kohonen_som_trace.c']]],
['test_5f3d_5fclasses1_336',['test_3d_classes1',['../d2/df6/kohonen__som__topology_8c.html#ad9e25202bb8b481461f932668f249dbc',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses2_337',['test_3d_classes2',['../d2/df6/kohonen__som__topology_8c.html#a5bb02a8322d717ead1b11182c5f02a3a',1,'kohonen_som_topology.c']]],
['test_5fadler32_338',['test_adler32',['../d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd',1,'hash_adler32.c']]],
['test_5fc_5fatoi_339',['test_c_atoi',['../d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be',1,'c_atoi_str_to_integer.c']]],
['test_5fcircle_340',['test_circle',['../d0/d46/kohonen__som__trace_8c.html#a107f00650b8041f77767927073ddddb8',1,'kohonen_som_trace.c']]],
['test_5fcrc32_341',['test_crc32',['../d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2',1,'hash_crc32.c']]],
['test_5fdjb2_342',['test_djb2',['../d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5',1,'hash_djb2.c']]],
['test_5ffunction_343',['test_function',['../dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd',1,'realtime_stats.c']]],
['test_5flamniscate_344',['test_lamniscate',['../d0/d46/kohonen__som__trace_8c.html#aa2246f940155472084ee461f3685d614',1,'kohonen_som_trace.c']]],
['test_5fsdbm_345',['test_sdbm',['../d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453',1,'hash_sdbm.c']]],
['test_5fxor8_346',['test_xor8',['../d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0',1,'hash_xor8.c']]],
['threaded_5fbinary_5ftrees_2ec_347',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]],
['tnode_348',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['to_5fpolar_349',['to_polar',['../d6/d2e/cartesian__to__polar_8c.html#afb80d77f0c994240309ccddcc9525e70',1,'cartesian_to_polar.c']]],
['trienode_350',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
['the_20algorithms_20_2d_20c_329',['The Algorithms - C',['../index.html',1,'']]],
['t_330',['T',['../d5/d7e/struct_t.html',1,'']]],
['term_331',['term',['../df/d86/structterm.html',1,'']]],
['test_332',['test',['../d8/d30/decimal__to__binary__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;decimal_to_binary_recursion.c'],['../dd/d53/int__to__string_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;int_to_string.c'],['../da/da0/segment__tree_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;segment_tree.c'],['../d5/db8/vectors__3d_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;vectors_3d.c'],['../d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f',1,'test(void):&#160;spirograph.c'],['../d6/d76/k__means__clustering_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;k_means_clustering.c'],['../d6/d2e/cartesian__to__polar_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;cartesian_to_polar.c'],['../d4/d81/power_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;power.c'],['../da/dde/power__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;power_recursion.c'],['../da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;prime.c'],['../d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;strong_number.c'],['../df/d3b/binary__search_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;binary_search.c'],['../d6/d7b/jump__search_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;jump_search.c'],['../dd/de4/bubble__sort_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002',1,'test():&#160;bubble_sort_recursion.c'],['../db/ddf/insertion__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;insertion_sort.c'],['../df/d83/selection__sort_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;selection_sort.c'],['../d3/d67/strlen_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;strlen.c'],['../d1/dfd/strlen__recursion_8c.html#aa8dca7b867074164d5f45b0f3851269d',1,'test():&#160;strlen_recursion.c']]],
['test1_333',['test1',['../dd/d8c/adaline__learning_8c.html#ab4ecb3accf5d9e0263087e7265bbe3a9',1,'test1(double eta):&#160;adaline_learning.c'],['../d2/df6/kohonen__som__topology_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#ab215107dbb50c7efa811a687ce9b95af',1,'test1(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c'],['../d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;qr_eigen_values.c']]],
['test2_334',['test2',['../dd/d8c/adaline__learning_8c.html#a05cc9a0acb524fde727a4d7b4a747ee6',1,'test2(double eta):&#160;adaline_learning.c'],['../d6/d76/k__means__clustering_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;k_means_clustering.c'],['../d2/df6/kohonen__som__topology_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#a0c5173884bd798a6ca6f437b9b932409',1,'test2(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c'],['../d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;qr_eigen_values.c']]],
['test3_335',['test3',['../dd/d8c/adaline__learning_8c.html#a3f37b9f073f7e57fd0b39d70718af1b1',1,'test3(double eta):&#160;adaline_learning.c'],['../d2/df6/kohonen__som__topology_8c.html#a6d0455dd5c30adda100e95f0423c786e',1,'test3():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a6d0455dd5c30adda100e95f0423c786e',1,'test3():&#160;kohonen_som_trace.c'],['../d0/dcb/poly__add_8c.html#ab138609c765e2fd8b89e9c107cd40d57',1,'test3(struct term *poly1, struct term *poly2, struct term *poly3):&#160;poly_add.c']]],
['test_5f2d_5fclasses_336',['test_2d_classes',['../d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses_337',['test_3d_classes',['../d0/d46/kohonen__som__trace_8c.html#a41ae16442e3e5b891a58d2e5932a2cd0',1,'kohonen_som_trace.c']]],
['test_5f3d_5fclasses1_338',['test_3d_classes1',['../d2/df6/kohonen__som__topology_8c.html#ad9e25202bb8b481461f932668f249dbc',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses2_339',['test_3d_classes2',['../d2/df6/kohonen__som__topology_8c.html#a5bb02a8322d717ead1b11182c5f02a3a',1,'kohonen_som_topology.c']]],
['test_5fadler32_340',['test_adler32',['../d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd',1,'hash_adler32.c']]],
['test_5fc_5fatoi_341',['test_c_atoi',['../d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be',1,'c_atoi_str_to_integer.c']]],
['test_5fcircle_342',['test_circle',['../d0/d46/kohonen__som__trace_8c.html#a107f00650b8041f77767927073ddddb8',1,'kohonen_som_trace.c']]],
['test_5fcrc32_343',['test_crc32',['../d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2',1,'hash_crc32.c']]],
['test_5fdjb2_344',['test_djb2',['../d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5',1,'hash_djb2.c']]],
['test_5ffunction_345',['test_function',['../dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd',1,'realtime_stats.c']]],
['test_5flamniscate_346',['test_lamniscate',['../d0/d46/kohonen__som__trace_8c.html#aa2246f940155472084ee461f3685d614',1,'kohonen_som_trace.c']]],
['test_5fsdbm_347',['test_sdbm',['../d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453',1,'hash_sdbm.c']]],
['test_5fxor8_348',['test_xor8',['../d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0',1,'hash_xor8.c']]],
['threaded_5fbinary_5ftrees_2ec_349',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]],
['tnode_350',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['to_5fpolar_351',['to_polar',['../d6/d2e/cartesian__to__polar_8c.html#afb80d77f0c994240309ccddcc9525e70',1,'cartesian_to_polar.c']]],
['trienode_352',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['udp_5fclient_2ec_351',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_352',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_353',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_354',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]]
['udp_5fclient_2ec_353',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_354',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_355',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_356',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['value_355',['value',['../dc/d77/struct__big__int.html#a273ee73fd755f2a99512cca5f0e09008',1,'_big_int']]],
['vec_5f3d_356',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]],
['vec_5f3d_5f_357',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]],
['vector_5fadd_358',['vector_add',['../de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4',1,'vectors_3d.c']]],
['vector_5fdot_359',['vector_dot',['../d4/d68/qr__decompose_8h.html#a3a584b79941a43d775f9d4ce446dbe05',1,'qr_decompose.h']]],
['vector_5fmag_360',['vector_mag',['../d4/d68/qr__decompose_8h.html#abeec1f78a7a7e7251687e75340331212',1,'qr_decompose.h']]],
['vector_5fnorm_361',['vector_norm',['../de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de',1,'vectors_3d.c']]],
['vector_5fprod_362',['vector_prod',['../de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5',1,'vectors_3d.c']]],
['vector_5fproj_363',['vector_proj',['../d4/d68/qr__decompose_8h.html#a82b20e027437df768d7e994cf4cae29f',1,'qr_decompose.h']]],
['vector_5fsub_364',['vector_sub',['../de/d7b/group__vec__3d.html#ga97da356cb7d5da73a0ac9bad09a435cc',1,'vector_sub(const vec_3d *a, const vec_3d *b):&#160;vectors_3d.c'],['../d4/d68/qr__decompose_8h.html#a6b6a0e75e75ff7919057dd275bb69145',1,'vector_sub(double *a, double *b, double *out, int L):&#160;qr_decompose.h']]],
['vectors_5f3d_2ec_365',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
['value_357',['value',['../dc/d77/struct__big__int.html#a273ee73fd755f2a99512cca5f0e09008',1,'_big_int']]],
['vec_5f3d_358',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]],
['vec_5f3d_5f_359',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]],
['vector_5fadd_360',['vector_add',['../de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4',1,'vectors_3d.c']]],
['vector_5fdot_361',['vector_dot',['../d4/d68/qr__decompose_8h.html#a3a584b79941a43d775f9d4ce446dbe05',1,'qr_decompose.h']]],
['vector_5fmag_362',['vector_mag',['../d4/d68/qr__decompose_8h.html#abeec1f78a7a7e7251687e75340331212',1,'qr_decompose.h']]],
['vector_5fnorm_363',['vector_norm',['../de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de',1,'vectors_3d.c']]],
['vector_5fprod_364',['vector_prod',['../de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5',1,'vectors_3d.c']]],
['vector_5fproj_365',['vector_proj',['../d4/d68/qr__decompose_8h.html#a82b20e027437df768d7e994cf4cae29f',1,'qr_decompose.h']]],
['vector_5fsub_366',['vector_sub',['../de/d7b/group__vec__3d.html#ga97da356cb7d5da73a0ac9bad09a435cc',1,'vector_sub(const vec_3d *a, const vec_3d *b):&#160;vectors_3d.c'],['../d4/d68/qr__decompose_8h.html#a6b6a0e75e75ff7919057dd275bb69145',1,'vector_sub(double *a, double *b, double *out, int L):&#160;qr_decompose.h']]],
['vectors_5f3d_2ec_367',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['w_366',['w',['../de/d58/structquaternion__.html#a835e2ba72517fbb29d0d4e3cb4c2914f',1,'quaternion_']]],
['weights_367',['weights',['../d2/daa/structadaline.html#a32e58c03fd9258709eae6138ad0ec657',1,'adaline']]],
['word_5fcount_5fword_368',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
['w_368',['w',['../de/d58/structquaternion__.html#a835e2ba72517fbb29d0d4e3cb4c2914f',1,'quaternion_']]],
['weights_369',['weights',['../d2/daa/structadaline.html#a32e58c03fd9258709eae6138ad0ec657',1,'adaline']]],
['word_5fcount_5fword_370',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['x_369',['x',['../d5/db4/structvec__3d__.html#a53462a5a195c9e16fb584f73fd66c3d0',1,'vec_3d_::x()'],['../d1/d5e/structobservation.html#a04f3dcfd59dd91353395e35c9831fade',1,'observation::x()'],['../d1/d99/structcluster.html#a13278ef636c1d9bd9ce8fad736f4c570',1,'cluster::x()']]],
['xor8_370',['xor8',['../d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb',1,'hash_xor8.c']]]
['x_371',['x',['../d5/db4/structvec__3d__.html#a53462a5a195c9e16fb584f73fd66c3d0',1,'vec_3d_::x()'],['../d1/d5e/structobservation.html#a04f3dcfd59dd91353395e35c9831fade',1,'observation::x()'],['../d1/d99/structcluster.html#a13278ef636c1d9bd9ce8fad736f4c570',1,'cluster::x()']]],
['xor8_372',['xor8',['../d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb',1,'hash_xor8.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['y_371',['y',['../d5/db4/structvec__3d__.html#a76098d39a382838df3b4b48c3443413b',1,'vec_3d_::y()'],['../d1/d5e/structobservation.html#ab6be1fa7024b2d5f3a30d6c6b70efdd7',1,'observation::y()'],['../d1/d99/structcluster.html#a10fa7010c12d0f03a422d68321495479',1,'cluster::y()']]],
['yaw_372',['yaw',['../d2/de8/structeuler__.html#aad52507cc423ec49847471f6f15dd9d7',1,'euler_']]]
['y_373',['y',['../d5/db4/structvec__3d__.html#a76098d39a382838df3b4b48c3443413b',1,'vec_3d_::y()'],['../d1/d5e/structobservation.html#ab6be1fa7024b2d5f3a30d6c6b70efdd7',1,'observation::y()'],['../d1/d99/structcluster.html#a10fa7010c12d0f03a422d68321495479',1,'cluster::y()']]],
['yaw_374',['yaw',['../d2/de8/structeuler__.html#aad52507cc423ec49847471f6f15dd9d7',1,'euler_']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['z_373',['z',['../d5/db4/structvec__3d__.html#a3339a40de7385fa55bee30be81c098c6',1,'vec_3d_']]]
['z_375',['z',['../d5/db4/structvec__3d__.html#a3339a40de7385fa55bee30be81c098c6',1,'vec_3d_']]]
];

View File

@ -5,7 +5,7 @@ var searchData=
['lazy_5fsort_173',['lazy_sort',['../dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d',1,'sol1.c']]],
['lcm_174',['lcm',['../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c',1,'sol3.c']]],
['left_175',['left',['../d5/da1/structnode.html#af7109e6ffd82cbbb705e486fd0ce92f0',1,'node']]],
['length_176',['length',['../dd/d06/structsegment__tree.html#a5ad61abcbd2c25a4a71416281dba8f1e',1,'segment_tree']]],
['length_176',['length',['../dd/d06/structsegment__tree.html#a5ad61abcbd2c25a4a71416281dba8f1e',1,'segment_tree::length()'],['../d3/d67/strlen_8c.html#a96e5be65490270898cf4e5350e89c8fa',1,'length(const char *str):&#160;strlen.c'],['../d1/dfd/strlen__recursion_8c.html#a96e5be65490270898cf4e5350e89c8fa',1,'length(const char *str):&#160;strlen_recursion.c']]],
['lims_177',['LIMS',['../d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40',1,'qr_eigen_values.c']]],
['llink_178',['llink',['../db/d8b/struct_node.html#a60b73f452505cef98795d2c8de3e72ef',1,'Node']]],
['lu_5fdecompose_2ec_179',['lu_decompose.c',['../dc/d2e/lu__decompose_8c.html',1,'']]],

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
var searchData=
[
['_5fbig_5fint_374',['_big_int',['../dc/d77/struct__big__int.html',1,'']]],
['_5fcantor_5fset_375',['_cantor_set',['../d9/dd7/struct__cantor__set.html',1,'']]],
['_5flarge_5fnum_376',['_large_num',['../d3/d5a/struct__large__num.html',1,'']]]
['_5fbig_5fint_376',['_big_int',['../dc/d77/struct__big__int.html',1,'']]],
['_5fcantor_5fset_377',['_cantor_set',['../d9/dd7/struct__cantor__set.html',1,'']]],
['_5flarge_5fnum_378',['_large_num',['../d3/d5a/struct__large__num.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['adaline_377',['adaline',['../d2/daa/structadaline.html',1,'']]],
['avlnode_378',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
['adaline_379',['adaline',['../d2/daa/structadaline.html',1,'']]],
['avlnode_380',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['t_407',['T',['../d5/d7e/struct_t.html',1,'']]],
['term_408',['term',['../df/d86/structterm.html',1,'']]],
['tnode_409',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['trienode_410',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
['t_409',['T',['../d5/d7e/struct_t.html',1,'']]],
['term_410',['term',['../df/d86/structterm.html',1,'']]],
['tnode_411',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['trienode_412',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['vec_5f3d_5f_411',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]]
['vec_5f3d_5f_413',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['word_5fcount_5fword_412',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
['word_5fcount_5fword_414',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['bstiterator_379',['BSTIterator',['../d4/d02/struct_b_s_t_iterator.html',1,'']]]
['bstiterator_381',['BSTIterator',['../d4/d02/struct_b_s_t_iterator.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['carray_380',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cluster_381',['cluster',['../d1/d99/structcluster.html',1,'']]]
['carray_382',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cluster_383',['cluster',['../d1/d99/structcluster.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['data_382',['data',['../df/dea/structdata.html',1,'']]],
['dict_383',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['dual_5fquat_5f_384',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['dynamic_5farray_385',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]]
['data_384',['data',['../df/dea/structdata.html',1,'']]],
['dict_385',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['dual_5fquat_5f_386',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['dynamic_5farray_387',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['edge_386',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['elem_387',['elem',['../d0/d6b/structelem.html',1,'']]],
['euler_5f_388',['euler_',['../d2/de8/structeuler__.html',1,'']]]
['edge_388',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['elem_389',['elem',['../d0/d6b/structelem.html',1,'']]],
['euler_5f_390',['euler_',['../d2/de8/structeuler__.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['graph_389',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_390',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]]
['graph_391',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_392',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['hash_5fset_5ft_391',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]]
['hash_5fset_5ft_393',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['kohonen_5farray_5f3d_392',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]]
['kohonen_5farray_5f3d_394',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['l_393',['L',['../df/db3/struct_l.html',1,'']]]
['l_395',['L',['../df/db3/struct_l.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['mat_5f3x3_5f_394',['mat_3x3_',['../d9/d8b/structmat__3x3__.html',1,'']]],
['max_5fheap_395',['max_heap',['../d0/d8a/structmax__heap.html',1,'']]],
['min_5fheap_396',['min_heap',['../de/dce/structmin__heap.html',1,'']]]
['mat_5f3x3_5f_396',['mat_3x3_',['../d9/d8b/structmat__3x3__.html',1,'']]],
['max_5fheap_397',['max_heap',['../d0/d8a/structmax__heap.html',1,'']]],
['min_5fheap_398',['min_heap',['../de/dce/structmin__heap.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['node_397',['Node',['../db/d8b/struct_node.html',1,'Node'],['../d5/da1/structnode.html',1,'node']]]
['node_399',['Node',['../db/d8b/struct_node.html',1,'Node'],['../d5/da1/structnode.html',1,'node']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['observation_398',['observation',['../d1/d5e/structobservation.html',1,'']]]
['observation_400',['observation',['../d1/d5e/structobservation.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['pid_399',['pid',['../d0/d43/structpid.html',1,'']]]
['pid_401',['pid',['../d0/d43/structpid.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['quaternion_5f_400',['quaternion_',['../de/d58/structquaternion__.html',1,'']]],
['queue_401',['queue',['../d2/d36/structqueue.html',1,'']]],
['queuerep_402',['QueueRep',['../d0/d10/struct_queue_rep.html',1,'']]]
['quaternion_5f_402',['quaternion_',['../de/d58/structquaternion__.html',1,'']]],
['queue_403',['queue',['../d2/d36/structqueue.html',1,'']]],
['queuerep_404',['QueueRep',['../d0/d10/struct_queue_rep.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['segment_5ftree_403',['segment_tree',['../dd/d06/structsegment__tree.html',1,'']]],
['stack_404',['Stack',['../dd/d10/struct_stack.html',1,'']]],
['subset_405',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_406',['sudoku',['../dc/d18/structsudoku.html',1,'']]]
['segment_5ftree_405',['segment_tree',['../dd/d06/structsegment__tree.html',1,'']]],
['stack_406',['Stack',['../dd/d10/struct_stack.html',1,'']]],
['subset_407',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_408',['sudoku',['../dc/d18/structsudoku.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['_5fuse_5fmath_5fdefines_709',['_USE_MATH_DEFINES',['../d7/d98/spirograph_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;spirograph.c'],['../d2/df6/kohonen__som__topology_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;kohonen_som_trace.c'],['../d6/d2e/cartesian__to__polar_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;cartesian_to_polar.c']]]
['_5fuse_5fmath_5fdefines_714',['_USE_MATH_DEFINES',['../d7/d98/spirograph_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;spirograph.c'],['../d2/df6/kohonen__som__topology_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;kohonen_som_trace.c'],['../d6/d2e/cartesian__to__polar_8c.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES():&#160;cartesian_to_polar.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['accuracy_710',['ACCURACY',['../da/d38/durand__kerner__roots_8c.html#af270a96662132d0385cb6b4637c5a689',1,'ACCURACY():&#160;durand_kerner_roots.c'],['../dd/d08/newton__raphson__root_8c.html#af270a96662132d0385cb6b4637c5a689',1,'ACCURACY():&#160;newton_raphson_root.c']]]
['accuracy_715',['ACCURACY',['../da/d38/durand__kerner__roots_8c.html#af270a96662132d0385cb6b4637c5a689',1,'ACCURACY():&#160;durand_kerner_roots.c'],['../dd/d08/newton__raphson__root_8c.html#af270a96662132d0385cb6b4637c5a689',1,'ACCURACY():&#160;newton_raphson_root.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['epsilon_711',['EPSILON',['../d7/d50/qr__eigen__values_8c.html#a002b2f4894492820fe708b1b7e7c5e70',1,'qr_eigen_values.c']]]
['epsilon_716',['EPSILON',['../d7/d50/qr__eigen__values_8c.html#a002b2f4894492820fe708b1b7e7c5e70',1,'qr_eigen_values.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['lims_712',['LIMS',['../d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40',1,'qr_eigen_values.c']]]
['lims_717',['LIMS',['../d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40',1,'qr_eigen_values.c']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['max_713',['MAX',['../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326',1,'MAX():&#160;client.c'],['../d1/d20/server_8c.html#a392fb874e547e582e9c66a08a1f23326',1,'MAX():&#160;server.c']]],
['max_5fdeno_714',['MAX_DENO',['../d1/df9/problem__26_2sol1_8c.html#a619eec3220cebd7c5e455edbb14e9b12',1,'sol1.c']]],
['max_5fdigits_715',['MAX_DIGITS',['../d8/d32/problem__25_2sol1_8c.html#a001791a21d538b8b9176287ae60d9b61',1,'sol1.c']]],
['max_5flen_716',['MAX_LEN',['../d1/df9/problem__26_2sol1_8c.html#aabf4f709c8199e41cf279c77112345fe',1,'sol1.c']]],
['max_5flength_717',['MAX_LENGTH',['../d4/d83/problem__401_2sol1_8c.html#a7a9a231e30b47bc0345749c8bd1e5077',1,'sol1.c']]],
['max_5fname_5flen_718',['MAX_NAME_LEN',['../dd/d8b/problem__22_2sol1_8c.html#afd709f201d7643c3909621f620ea648a',1,'sol1.c']]],
['max_5fnames_719',['MAX_NAMES',['../dd/d8b/problem__22_2sol1_8c.html#a6cb9b08aacb61416795ee78bfceacd38',1,'sol1.c']]],
['max_5fsize_720',['MAX_SIZE',['../df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe',1,'union_find.c']]],
['maxline_721',['MAXLINE',['../da/de6/udp__client_8c.html#a3e937c42922f7601edb17b747602c471',1,'MAXLINE():&#160;udp_client.c'],['../d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471',1,'MAXLINE():&#160;udp_server.c']]],
['min_722',['min',['../d6/d7b/jump__search_8c.html#a8195a86b6d75b9a3939505e8bb50021e',1,'jump_search.c']]],
['mod_5flimit_723',['MOD_LIMIT',['../d4/d83/problem__401_2sol1_8c.html#ade1bdf2529e3c58f53bfb4d844f3a9d3',1,'sol1.c']]]
['max_718',['MAX',['../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326',1,'MAX():&#160;client.c'],['../d1/d20/server_8c.html#a392fb874e547e582e9c66a08a1f23326',1,'MAX():&#160;server.c']]],
['max_5fdeno_719',['MAX_DENO',['../d1/df9/problem__26_2sol1_8c.html#a619eec3220cebd7c5e455edbb14e9b12',1,'sol1.c']]],
['max_5fdigits_720',['MAX_DIGITS',['../d8/d32/problem__25_2sol1_8c.html#a001791a21d538b8b9176287ae60d9b61',1,'sol1.c']]],
['max_5flen_721',['MAX_LEN',['../d1/df9/problem__26_2sol1_8c.html#aabf4f709c8199e41cf279c77112345fe',1,'sol1.c']]],
['max_5flength_722',['MAX_LENGTH',['../d4/d83/problem__401_2sol1_8c.html#a7a9a231e30b47bc0345749c8bd1e5077',1,'sol1.c']]],
['max_5fname_5flen_723',['MAX_NAME_LEN',['../dd/d8b/problem__22_2sol1_8c.html#afd709f201d7643c3909621f620ea648a',1,'sol1.c']]],
['max_5fnames_724',['MAX_NAMES',['../dd/d8b/problem__22_2sol1_8c.html#a6cb9b08aacb61416795ee78bfceacd38',1,'sol1.c']]],
['max_5fsize_725',['MAX_SIZE',['../df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe',1,'union_find.c']]],
['maxline_726',['MAXLINE',['../da/de6/udp__client_8c.html#a3e937c42922f7601edb17b747602c471',1,'MAXLINE():&#160;udp_client.c'],['../d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471',1,'MAXLINE():&#160;udp_server.c']]],
['min_727',['min',['../d6/d7b/jump__search_8c.html#a8195a86b6d75b9a3939505e8bb50021e',1,'jump_search.c']]],
['mod_5flimit_728',['MOD_LIMIT',['../d4/d83/problem__401_2sol1_8c.html#ade1bdf2529e3c58f53bfb4d844f3a9d3',1,'sol1.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['order_724',['order',['../d4/d07/ode__forward__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_semi_implicit_euler.c']]]
['order_729',['order',['../d4/d07/ode__forward__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a9ceb646336224ee890a269d0b4600d09',1,'order():&#160;ode_semi_implicit_euler.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['port_725',['PORT',['../dd/d93/client_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;client.c'],['../d1/d20/server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;server.c'],['../da/de6/udp__client_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;udp_client.c'],['../d8/dca/udp__server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;udp_server.c']]]
['port_730',['PORT',['../dd/d93/client_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;client.c'],['../d1/d20/server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;server.c'],['../da/de6/udp__client_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;udp_client.c'],['../d8/dca/udp__server_8c.html#a614217d263be1fb1a5f76e2ff7be19a2',1,'PORT():&#160;udp_server.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['sa_726',['SA',['../dd/d93/client_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;client.c'],['../d1/d20/server_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;server.c']]]
['sa_731',['SA',['../dd/d93/client_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;client.c'],['../d1/d20/server_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;server.c']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['adaline_5flearning_2ec_413',['adaline_learning.c',['../dd/d8c/adaline__learning_8c.html',1,'']]]
['adaline_5flearning_2ec_415',['adaline_learning.c',['../dd/d8c/adaline__learning_8c.html',1,'']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['bead_5fsort_2ec_414',['bead_sort.c',['../d2/da8/bead__sort_8c.html',1,'']]],
['binary_5fsearch_2ec_415',['binary_search.c',['../df/d3b/binary__search_8c.html',1,'']]],
['binary_5fsearch_5ftree_2ec_416',['binary_search_tree.c',['../da/d02/binary__search__tree_8c.html',1,'']]],
['bubble_5fsort_2ec_417',['bubble_sort.c',['../dd/de4/bubble__sort_8c.html',1,'']]],
['bubble_5fsort_5frecursion_2ec_418',['bubble_sort_recursion.c',['../d5/d38/bubble__sort__recursion_8c.html',1,'']]]
['bead_5fsort_2ec_416',['bead_sort.c',['../d2/da8/bead__sort_8c.html',1,'']]],
['binary_5fsearch_2ec_417',['binary_search.c',['../df/d3b/binary__search_8c.html',1,'']]],
['binary_5fsearch_5ftree_2ec_418',['binary_search_tree.c',['../da/d02/binary__search__tree_8c.html',1,'']]],
['bubble_5fsort_2ec_419',['bubble_sort.c',['../dd/de4/bubble__sort_8c.html',1,'']]],
['bubble_5fsort_5frecursion_2ec_420',['bubble_sort_recursion.c',['../d5/d38/bubble__sort__recursion_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['realtime_5fstats_2ec_456',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]]
['realtime_5fstats_2ec_458',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]]
];

View File

@ -1,16 +1,18 @@
var searchData=
[
['segment_5ftree_2ec_457',['segment_tree.c',['../da/da0/segment__tree_8c.html',1,'']]],
['selection_5fsort_2ec_458',['selection_sort.c',['../df/d83/selection__sort_8c.html',1,'']]],
['server_2ec_459',['server.c',['../d1/d20/server_8c.html',1,'']]],
['shell_5fsort2_2ec_460',['shell_sort2.c',['../d6/ded/shell__sort2_8c.html',1,'']]],
['so1_2ec_461',['so1.c',['../d0/d7f/so1_8c.html',1,'']]],
['sol_2ec_462',['sol.c',['../d0/d6c/problem__4_2sol_8c.html',1,'(Global Namespace)'],['../d4/d7b/problem__6_2sol_8c.html',1,'(Global Namespace)'],['../d1/d2f/problem__7_2sol_8c.html',1,'(Global Namespace)']]],
['sol1_2ec_463',['sol1.c',['../da/d35/problem__1_2sol1_8c.html',1,'(Global Namespace)'],['../d0/d6d/problem__10_2sol1_8c.html',1,'(Global Namespace)'],['../d7/d1f/problem__12_2sol1_8c.html',1,'(Global Namespace)'],['../db/d01/problem__13_2sol1_8c.html',1,'(Global Namespace)'],['../d4/dea/problem__14_2sol1_8c.html',1,'(Global Namespace)'],['../d7/d91/problem__15_2sol1_8c.html',1,'(Global Namespace)'],['../d6/d88/problem__16_2sol1_8c.html',1,'(Global Namespace)'],['../dd/df0/problem__19_2sol1_8c.html',1,'(Global Namespace)'],['../db/d80/problem__20_2sol1_8c.html',1,'(Global Namespace)'],['../df/d1a/problem__21_2sol1_8c.html',1,'(Global Namespace)'],['../dd/d8b/problem__22_2sol1_8c.html',1,'(Global Namespace)'],['../d7/ddb/problem__23_2sol1_8c.html',1,'(Global Namespace)'],['../d8/d32/problem__25_2sol1_8c.html',1,'(Global Namespace)'],['../d1/df9/problem__26_2sol1_8c.html',1,'(Global Namespace)'],['../d7/dd3/problem__3_2sol1_8c.html',1,'(Global Namespace)'],['../d4/d83/problem__401_2sol1_8c.html',1,'(Global Namespace)'],['../dc/d32/problem__5_2sol1_8c.html',1,'(Global Namespace)'],['../dc/d63/problem__8_2sol1_8c.html',1,'(Global Namespace)'],['../df/da5/problem__9_2sol1_8c.html',1,'(Global Namespace)']]],
['sol2_2ec_464',['sol2.c',['../d2/dae/problem__1_2sol2_8c.html',1,'(Global Namespace)'],['../d9/da7/problem__10_2sol2_8c.html',1,'(Global Namespace)'],['../d4/dbd/problem__23_2sol2_8c.html',1,'(Global Namespace)'],['../d2/dbc/problem__3_2sol2_8c.html',1,'(Global Namespace)'],['../d5/d3d/problem__5_2sol2_8c.html',1,'(Global Namespace)'],['../d6/d64/problem__7_2sol2_8c.html',1,'(Global Namespace)'],['../d2/d93/problem__8_2sol2_8c.html',1,'(Global Namespace)'],['../d8/de0/problem__9_2sol2_8c.html',1,'(Global Namespace)']]],
['sol3_2ec_465',['sol3.c',['../da/d56/problem__1_2sol3_8c.html',1,'(Global Namespace)'],['../d5/d7c/problem__5_2sol3_8c.html',1,'(Global Namespace)']]],
['sol4_2ec_466',['sol4.c',['../d6/d1b/sol4_8c.html',1,'']]],
['spirograph_2ec_467',['spirograph.c',['../d7/d98/spirograph_8c.html',1,'']]],
['strong_5fnumber_2ec_468',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['sudoku_5fsolver_2ec_469',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]]
['segment_5ftree_2ec_459',['segment_tree.c',['../da/da0/segment__tree_8c.html',1,'']]],
['selection_5fsort_2ec_460',['selection_sort.c',['../df/d83/selection__sort_8c.html',1,'']]],
['server_2ec_461',['server.c',['../d1/d20/server_8c.html',1,'']]],
['shell_5fsort2_2ec_462',['shell_sort2.c',['../d6/ded/shell__sort2_8c.html',1,'']]],
['so1_2ec_463',['so1.c',['../d0/d7f/so1_8c.html',1,'']]],
['sol_2ec_464',['sol.c',['../d0/d6c/problem__4_2sol_8c.html',1,'(Global Namespace)'],['../d4/d7b/problem__6_2sol_8c.html',1,'(Global Namespace)'],['../d1/d2f/problem__7_2sol_8c.html',1,'(Global Namespace)']]],
['sol1_2ec_465',['sol1.c',['../da/d35/problem__1_2sol1_8c.html',1,'(Global Namespace)'],['../d0/d6d/problem__10_2sol1_8c.html',1,'(Global Namespace)'],['../d7/d1f/problem__12_2sol1_8c.html',1,'(Global Namespace)'],['../db/d01/problem__13_2sol1_8c.html',1,'(Global Namespace)'],['../d4/dea/problem__14_2sol1_8c.html',1,'(Global Namespace)'],['../d7/d91/problem__15_2sol1_8c.html',1,'(Global Namespace)'],['../d6/d88/problem__16_2sol1_8c.html',1,'(Global Namespace)'],['../dd/df0/problem__19_2sol1_8c.html',1,'(Global Namespace)'],['../db/d80/problem__20_2sol1_8c.html',1,'(Global Namespace)'],['../df/d1a/problem__21_2sol1_8c.html',1,'(Global Namespace)'],['../dd/d8b/problem__22_2sol1_8c.html',1,'(Global Namespace)'],['../d7/ddb/problem__23_2sol1_8c.html',1,'(Global Namespace)'],['../d8/d32/problem__25_2sol1_8c.html',1,'(Global Namespace)'],['../d1/df9/problem__26_2sol1_8c.html',1,'(Global Namespace)'],['../d7/dd3/problem__3_2sol1_8c.html',1,'(Global Namespace)'],['../d4/d83/problem__401_2sol1_8c.html',1,'(Global Namespace)'],['../dc/d32/problem__5_2sol1_8c.html',1,'(Global Namespace)'],['../dc/d63/problem__8_2sol1_8c.html',1,'(Global Namespace)'],['../df/da5/problem__9_2sol1_8c.html',1,'(Global Namespace)']]],
['sol2_2ec_466',['sol2.c',['../d2/dae/problem__1_2sol2_8c.html',1,'(Global Namespace)'],['../d9/da7/problem__10_2sol2_8c.html',1,'(Global Namespace)'],['../d4/dbd/problem__23_2sol2_8c.html',1,'(Global Namespace)'],['../d2/dbc/problem__3_2sol2_8c.html',1,'(Global Namespace)'],['../d5/d3d/problem__5_2sol2_8c.html',1,'(Global Namespace)'],['../d6/d64/problem__7_2sol2_8c.html',1,'(Global Namespace)'],['../d2/d93/problem__8_2sol2_8c.html',1,'(Global Namespace)'],['../d8/de0/problem__9_2sol2_8c.html',1,'(Global Namespace)']]],
['sol3_2ec_467',['sol3.c',['../da/d56/problem__1_2sol3_8c.html',1,'(Global Namespace)'],['../d5/d7c/problem__5_2sol3_8c.html',1,'(Global Namespace)']]],
['sol4_2ec_468',['sol4.c',['../d6/d1b/sol4_8c.html',1,'']]],
['spirograph_2ec_469',['spirograph.c',['../d7/d98/spirograph_8c.html',1,'']]],
['strlen_2ec_470',['strlen.c',['../d3/d67/strlen_8c.html',1,'']]],
['strlen_5frecursion_2ec_471',['strlen_recursion.c',['../d1/dfd/strlen__recursion_8c.html',1,'']]],
['strong_5fnumber_2ec_472',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['sudoku_5fsolver_2ec_473',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['threaded_5fbinary_5ftrees_2ec_470',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]]
['threaded_5fbinary_5ftrees_2ec_474',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['udp_5fclient_2ec_471',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_472',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_473',['union_find.c',['../df/df3/union__find_8c.html',1,'']]]
['udp_5fclient_2ec_475',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_476',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_477',['union_find.c',['../df/df3/union__find_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['vectors_5f3d_2ec_474',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
['vectors_5f3d_2ec_478',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['c_5fatoi_5fstr_5fto_5finteger_2ec_419',['c_atoi_str_to_integer.c',['../d7/dd8/c__atoi__str__to__integer_8c.html',1,'']]],
['cantor_5fset_2ec_420',['cantor_set.c',['../dc/d80/cantor__set_8c.html',1,'']]],
['cartesian_5fto_5fpolar_2ec_421',['cartesian_to_polar.c',['../d6/d2e/cartesian__to__polar_8c.html',1,'']]],
['client_2ec_422',['client.c',['../dd/d93/client_8c.html',1,'']]],
['collatz_2ec_423',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]]
['c_5fatoi_5fstr_5fto_5finteger_2ec_421',['c_atoi_str_to_integer.c',['../d7/dd8/c__atoi__str__to__integer_8c.html',1,'']]],
['cantor_5fset_2ec_422',['cantor_set.c',['../dc/d80/cantor__set_8c.html',1,'']]],
['cartesian_5fto_5fpolar_2ec_423',['cartesian_to_polar.c',['../d6/d2e/cartesian__to__polar_8c.html',1,'']]],
['client_2ec_424',['client.c',['../dd/d93/client_8c.html',1,'']]],
['collatz_2ec_425',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['decimal_5fto_5fbinary_5frecursion_2ec_424',['decimal_to_binary_recursion.c',['../d8/d30/decimal__to__binary__recursion_8c.html',1,'']]],
['durand_5fkerner_5froots_2ec_425',['durand_kerner_roots.c',['../da/d38/durand__kerner__roots_8c.html',1,'']]]
['decimal_5fto_5fbinary_5frecursion_2ec_426',['decimal_to_binary_recursion.c',['../d8/d30/decimal__to__binary__recursion_8c.html',1,'']]],
['durand_5fkerner_5froots_2ec_427',['durand_kerner_roots.c',['../da/d38/durand__kerner__roots_8c.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['factorial_5flarge_5fnumber_2ec_426',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fibonacci_5ffast_2ec_427',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]]
['factorial_5flarge_5fnumber_2ec_428',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fibonacci_5ffast_2ec_429',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['geometry_5fdatatypes_2eh_428',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]]
['geometry_5fdatatypes_2eh_430',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]]
];

View File

@ -1,8 +1,8 @@
var searchData=
[
['hash_5fadler32_2ec_429',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_430',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_431',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_432',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fxor8_2ec_433',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]]
['hash_5fadler32_2ec_431',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_432',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_433',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_434',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fxor8_2ec_435',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['insertion_5fsort_2ec_434',['insertion_sort.c',['../db/ddf/insertion__sort_8c.html',1,'']]],
['int_5fto_5fstring_2ec_435',['int_to_string.c',['../dd/d53/int__to__string_8c.html',1,'']]]
['insertion_5fsort_2ec_436',['insertion_sort.c',['../db/ddf/insertion__sort_8c.html',1,'']]],
['int_5fto_5fstring_2ec_437',['int_to_string.c',['../dd/d53/int__to__string_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['jump_5fsearch_2ec_436',['jump_search.c',['../d6/d7b/jump__search_8c.html',1,'']]]
['jump_5fsearch_2ec_438',['jump_search.c',['../d6/d7b/jump__search_8c.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['k_5fmeans_5fclustering_2ec_437',['k_means_clustering.c',['../d6/d76/k__means__clustering_8c.html',1,'']]],
['kohonen_5fsom_5ftopology_2ec_438',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_439',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]]
['k_5fmeans_5fclustering_2ec_439',['k_means_clustering.c',['../d6/d76/k__means__clustering_8c.html',1,'']]],
['kohonen_5fsom_5ftopology_2ec_440',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_441',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['lu_5fdecompose_2ec_440',['lu_decompose.c',['../dc/d2e/lu__decompose_8c.html',1,'']]]
['lu_5fdecompose_2ec_442',['lu_decompose.c',['../dc/d2e/lu__decompose_8c.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['merge_5fsort_2ec_441',['merge_sort.c',['../d2/d83/merge__sort_8c.html',1,'']]],
['modified_5fbinary_5fsearch_2ec_442',['modified_binary_search.c',['../d3/d47/modified__binary__search_8c.html',1,'']]]
['merge_5fsort_2ec_443',['merge_sort.c',['../d2/d83/merge__sort_8c.html',1,'']]],
['modified_5fbinary_5fsearch_2ec_444',['modified_binary_search.c',['../d3/d47/modified__binary__search_8c.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['newton_5fraphson_5froot_2ec_443',['newton_raphson_root.c',['../dd/d08/newton__raphson__root_8c.html',1,'']]]
['newton_5fraphson_5froot_2ec_445',['newton_raphson_root.c',['../dd/d08/newton__raphson__root_8c.html',1,'']]]
];

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