Documentation for 144442afba

This commit is contained in:
github-actions 2023-04-20 20:02:35 +00:00
parent 781d35679d
commit 0ecd0494b8
49 changed files with 761 additions and 116 deletions

354
d0/d6f/fibonacci_8c.html Normal file
View File

@ -0,0 +1,354 @@
<!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" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: math/fibonacci.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 id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C<span id="projectnumber">&#160;1.0.0</span>
</div>
<div id="projectbrief">Set of algorithms implemented in C.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('d0/d6f/fibonacci_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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">fibonacci.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Program to print the nth term of the Fibonacci series.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;assert.h&gt;</code><br />
<code>#include &lt;errno.h&gt;</code><br />
<code>#include &lt;stdio.h&gt;</code><br />
<code>#include &lt;stdlib.h&gt;</code><br />
<code>#include &lt;time.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for fibonacci.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d09/fibonacci_8c__incl.svg" width="424" height="110"><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 id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ae082919377416805160894716b2344d7"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a> (int number)</td></tr>
<tr class="memdesc:ae082919377416805160894716b2344d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">for assert() for errno - to determine whether there is an error while using strtol() <br /></td></tr>
<tr class="separator:ae082919377416805160894716b2344d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb1b48abe7f99ab8e1d71426f28ab025"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025">getInput</a> (void)</td></tr>
<tr class="memdesc:aeb1b48abe7f99ab8e1d71426f28ab025"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the input from the user. <br /></td></tr>
<tr class="separator:aeb1b48abe7f99ab8e1d71426f28ab025"><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="../../d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">self-test implementation <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="../../d0/d6f/fibonacci_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <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 print the nth term of the Fibonacci series. </p>
<p>Fibonacci series generally starts from 0 and 1. Every next term in the series is equal to the sum of the two preceding terms. For further info: <a href="https://en.wikipedia.org/wiki/Fibonacci_sequence">https://en.wikipedia.org/wiki/Fibonacci_sequence</a></p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/IKuuhakuI" target="_blank">Luiz Carlos Aguiar C</a> </dd>
<dd>
<a href="https://github.com/niranjank2022" target="_blank">Niranjan</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="ae082919377416805160894716b2344d7" name="ae082919377416805160894716b2344d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae082919377416805160894716b2344d7">&#9670;&#160;</a></span>fib()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned int fib </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>number</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>for assert() for errno - to determine whether there is an error while using strtol() </p>
<p>for input, output for exit() - to exit the program to calculate time taken by <a class="el" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7" title="for assert() for errno - to determine whether there is an error while using strtol()">fib()</a></p>
<p>Determines the nth Fibonacci term </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">number</td><td>- n in "nth term" and it can't be negative as well as zero </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>nth term in unsigned type </dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>Only till 47th and 48th fibonacci element can be stored in <code>int</code> and <code>unsigned int</code> respectively (takes more than 20 seconds to print) </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 27</span>{</div>
<div class="line"><span class="lineno"> 28</span> <span class="comment">// Check for negative integers</span></div>
<div class="line"><span class="lineno"> 29</span> <span class="keywordflow">if</span> (number &lt;= 0)</div>
<div class="line"><span class="lineno"> 30</span> {</div>
<div class="line"><span class="lineno"> 31</span> fprintf(stderr, <span class="stringliteral">&quot;Illegal Argument Is Passed!\n&quot;</span>);</div>
<div class="line"><span class="lineno"> 32</span> exit(EXIT_FAILURE);</div>
<div class="line"><span class="lineno"> 33</span> }</div>
<div class="line"><span class="lineno"> 34</span> </div>
<div class="line"><span class="lineno"> 35</span> <span class="comment">// Base conditions</span></div>
<div class="line"><span class="lineno"> 36</span> <span class="keywordflow">if</span> (number == 1)</div>
<div class="line"><span class="lineno"> 37</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 38</span> </div>
<div class="line"><span class="lineno"> 39</span> <span class="keywordflow">if</span> (number == 2)</div>
<div class="line"><span class="lineno"> 40</span> <span class="keywordflow">return</span> 1;</div>
<div class="line"><span class="lineno"> 41</span> </div>
<div class="line"><span class="lineno"> 42</span> <span class="comment">// Recursive call to the function</span></div>
<div class="line"><span class="lineno"> 43</span> <span class="keywordflow">return</span> <a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(number - 1) + <a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(number - 2);</div>
<div class="line"><span class="lineno"> 44</span>}</div>
<div class="ttc" id="afibonacci_8c_html_ae082919377416805160894716b2344d7"><div class="ttname"><a href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a></div><div class="ttdeci">unsigned int fib(int number)</div><div class="ttdoc">for assert() for errno - to determine whether there is an error while using strtol()</div><div class="ttdef"><b>Definition:</b> fibonacci.c:26</div></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="../../d0/d6f/fibonacci_8c_ae082919377416805160894716b2344d7_cgraph.svg" width="50" height="60"><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="aeb1b48abe7f99ab8e1d71426f28ab025" name="aeb1b48abe7f99ab8e1d71426f28ab025"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb1b48abe7f99ab8e1d71426f28ab025">&#9670;&#160;</a></span>getInput()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int getInput </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the input from the user. </p>
<dl class="section return"><dt>Returns</dt><dd>valid argument to the fibonacci function </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 51</span>{</div>
<div class="line"><span class="lineno"> 52</span> <span class="keywordtype">int</span> num, excess_len;</div>
<div class="line"><span class="lineno"> 53</span> <span class="keywordtype">char</span> <a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>[3], *endPtr;</div>
<div class="line"><span class="lineno"> 54</span> </div>
<div class="line"><span class="lineno"> 55</span> <span class="keywordflow">while</span> (1)</div>
<div class="line"><span class="lineno"> 56</span> { <span class="comment">// Repeat until a valid number is entered</span></div>
<div class="line"><span class="lineno"> 57</span> printf(<span class="stringliteral">&quot;Please enter a valid number:&quot;</span>);</div>
<div class="line"><span class="lineno"> 58</span> fgets(<a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>, 3, stdin); <span class="comment">// Inputs the value from user</span></div>
<div class="line"><span class="lineno"> 59</span> </div>
<div class="line"><span class="lineno"> 60</span> excess_len = 0;</div>
<div class="line"><span class="lineno"> 61</span> <span class="keywordflow">if</span> (!(<a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>[0] == <span class="charliteral">&#39;\n&#39;</span> ||</div>
<div class="line"><span class="lineno"> 62</span> <a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>[1] == <span class="charliteral">&#39;\n&#39;</span> ||</div>
<div class="line"><span class="lineno"> 63</span> <a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>[2] == <span class="charliteral">&#39;\n&#39;</span>)) {</div>
<div class="line"><span class="lineno"> 64</span> <span class="keywordflow">while</span> (getchar() != <span class="charliteral">&#39;\n&#39;</span>) excess_len++;</div>
<div class="line"><span class="lineno"> 65</span> }</div>
<div class="line"><span class="lineno"> 66</span> </div>
<div class="line"><span class="lineno"> 67</span> num = strtol(<a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>, &amp;endPtr,</div>
<div class="line"><span class="lineno"> 68</span> 10); <span class="comment">// Attempts to convert the string to integer</span></div>
<div class="line"><span class="lineno"> 69</span> </div>
<div class="line"><span class="lineno"> 70</span> <span class="comment">// Checking the input</span></div>
<div class="line"><span class="lineno"> 71</span> <span class="keywordflow">if</span> ( <span class="comment">// The number is too large</span></div>
<div class="line"><span class="lineno"> 72</span> (excess_len &gt; 0 || num &gt; 48) ||</div>
<div class="line"><span class="lineno"> 73</span> <span class="comment">// Characters other than digits are included in the input</span></div>
<div class="line"><span class="lineno"> 74</span> (*endPtr != <span class="charliteral">&#39;\0&#39;</span> &amp;&amp; *endPtr != <span class="charliteral">&#39;\n&#39;</span>) ||</div>
<div class="line"><span class="lineno"> 75</span> <span class="comment">// No characters are entered</span></div>
<div class="line"><span class="lineno"> 76</span> endPtr == <a class="code hl_struct" href="../../dd/da2/structbuffer.html">buffer</a>)</div>
<div class="line"><span class="lineno"> 77</span> {</div>
<div class="line"><span class="lineno"> 78</span> <span class="keywordflow">continue</span>;</div>
<div class="line"><span class="lineno"> 79</span> }</div>
<div class="line"><span class="lineno"> 80</span> </div>
<div class="line"><span class="lineno"> 81</span> <span class="keywordflow">break</span>;</div>
<div class="line"><span class="lineno"> 82</span> }</div>
<div class="line"><span class="lineno"> 83</span> </div>
<div class="line"><span class="lineno"> 84</span> printf(<span class="stringliteral">&quot;\nEntered digit: %d (it might take sometime)\n&quot;</span>, num);</div>
<div class="line"><span class="lineno"> 85</span> <span class="keywordflow">return</span> num;</div>
<div class="line"><span class="lineno"> 86</span>}</div>
<div class="ttc" id="astructbuffer_html"><div class="ttname"><a href="../../dd/da2/structbuffer.html">buffer</a></div><div class="ttdoc">struct used to store character in certain times</div><div class="ttdef"><b>Definition:</b> min_printf.h:31</div></div>
</div><!-- fragment -->
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</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>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 104</span>{</div>
<div class="line"><span class="lineno"> 105</span> <span class="comment">// Performing the test</span></div>
<div class="line"><span class="lineno"> 106</span> <a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>();</div>
<div class="line"><span class="lineno"> 107</span> printf(<span class="stringliteral">&quot;Tests passed...\n&quot;</span>);</div>
<div class="line"><span class="lineno"> 108</span> </div>
<div class="line"><span class="lineno"> 109</span> <span class="comment">// Getting n</span></div>
<div class="line"><span class="lineno"> 110</span> printf(</div>
<div class="line"><span class="lineno"> 111</span> <span class="stringliteral">&quot;Enter n to find nth fibonacci element...\n&quot;</span></div>
<div class="line"><span class="lineno"> 112</span> <span class="stringliteral">&quot;Note: You would be asked to enter input until valid number ( less &quot;</span></div>
<div class="line"><span class="lineno"> 113</span> <span class="stringliteral">&quot;than or equal to 48 ) is entered.\n&quot;</span>);</div>
<div class="line"><span class="lineno"> 114</span> </div>
<div class="line"><span class="lineno"> 115</span> <span class="keywordtype">int</span> number = <a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025">getInput</a>();</div>
<div class="line"><span class="lineno"> 116</span> clock_t start, end;</div>
<div class="line"><span class="lineno"> 117</span> </div>
<div class="line"><span class="lineno"> 118</span> start = clock();</div>
<div class="line"><span class="lineno"> 119</span> printf(<span class="stringliteral">&quot;Fibonacci element %d is %u &quot;</span>, number, <a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(number));</div>
<div class="line"><span class="lineno"> 120</span> end = clock();</div>
<div class="line"><span class="lineno"> 121</span> </div>
<div class="line"><span class="lineno"> 122</span> printf(<span class="stringliteral">&quot;in %.3f seconds.\n&quot;</span>, ((<span class="keywordtype">double</span>)(end - start)) / CLOCKS_PER_SEC );</div>
<div class="line"><span class="lineno"> 123</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 124</span>}</div>
<div class="ttc" id="afibonacci_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">self-test implementation</div><div class="ttdef"><b>Definition:</b> fibonacci.c:92</div></div>
<div class="ttc" id="afibonacci_8c_html_aeb1b48abe7f99ab8e1d71426f28ab025"><div class="ttname"><a href="../../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025">getInput</a></div><div class="ttdeci">int getInput(void)</div><div class="ttdoc">Get the input from the user.</div><div class="ttdef"><b>Definition:</b> fibonacci.c:50</div></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="../../d0/d6f/fibonacci_8c_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="266" height="110"><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" name="aa8dca7b867074164d5f45b0f3851269d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8dca7b867074164d5f45b0f3851269d">&#9670;&#160;</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>self-test implementation </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 93</span>{</div>
<div class="line"><span class="lineno"> 94</span> assert(<a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(5) == 3);</div>
<div class="line"><span class="lineno"> 95</span> assert(<a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(2) == 1);</div>
<div class="line"><span class="lineno"> 96</span> assert(<a class="code hl_function" href="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fib</a>(9) == 21);</div>
<div class="line"><span class="lineno"> 97</span>}</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="../../d0/d6f/fibonacci_8c_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="142" height="60"><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 -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../d0/d6f/fibonacci_8c.html">fibonacci.c</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
</ul>
</div>
</body>
</html>

7
d0/d6f/fibonacci_8c.js Normal file
View File

@ -0,0 +1,7 @@
var fibonacci_8c =
[
[ "fib", "d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7", null ],
[ "getInput", "d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025", null ],
[ "main", "d0/d6f/fibonacci_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "test", "d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d", null ]
];

View File

@ -0,0 +1,4 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="self&#45;test implementation" alt="" coords="5,29,49,55"/>
<area shape="rect" id="node2" href="$d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7" title="for assert() for errno &#45; to determine whether there is an error while using strtol()" alt="" coords="97,29,136,55"/>
</map>

View File

@ -0,0 +1 @@
8892b24573623440255eb30f14ca4058

View File

@ -0,0 +1,42 @@
<?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 8.0.2 (20230410.1723)
-->
<!-- Title: test Pages: 1 -->
<svg width="106pt" height="45pt"
viewBox="0.00 0.00 106.00 45.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 41)">
<title>test</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="self&#45;test implementation">
<polygon fill="#999999" stroke="#666666" points="33,-19 0,-19 0,0 33,0 33,-19"/>
<text text-anchor="middle" x="16.5" y="-7" 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="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7" target="_top" xlink:title="for assert() for errno &#45; to determine whether there is an error while using strtol()">
<polygon fill="white" stroke="#666666" points="98,-19 69,-19 69,0 98,0 98,-19"/>
<text text-anchor="middle" x="83.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">fib</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M33.23,-9.5C40.59,-9.5 49.52,-9.5 57.75,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.68,-13 67.68,-9.5 57.68,-6 57.68,-13"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M73.01,-19.37C68.23,-27.94 71.72,-37 83.5,-37 90.12,-37 94.13,-34.13 95.51,-30.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.86,-29.78 93.99,-20.37 91.93,-30.76 98.86,-29.78"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,3 @@
<map id="fib" name="fib">
<area shape="rect" id="node1" title="for assert() for errno &#45; to determine whether there is an error while using strtol()" alt="" coords="5,29,44,55"/>
</map>

View File

@ -0,0 +1 @@
72f007cc6cae90c113d3e1756fb513aa

View File

@ -0,0 +1,27 @@
<?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 8.0.2 (20230410.1723)
-->
<!-- Title: fib Pages: 1 -->
<svg width="37pt" height="45pt"
viewBox="0.00 0.00 37.00 45.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 41)">
<title>fib</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="for assert() for errno &#45; to determine whether there is an error while using strtol()">
<polygon fill="#999999" stroke="#666666" points="29,-19 0,-19 0,0 29,0 29,-19"/>
<text text-anchor="middle" x="14.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">fib</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="#63b8ff" d="M9.96,-19.37C7.89,-27.94 9.4,-37 14.5,-37 17.37,-37 19.1,-34.13 19.7,-30.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="23.15,-30.13 19.04,-20.37 16.16,-30.56 23.15,-30.13"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,6 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,29,56,55"/>
<area shape="rect" id="node2" href="$d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7" title="for assert() for errno &#45; to determine whether there is an error while using strtol()" alt="" coords="221,29,260,55"/>
<area shape="rect" id="node3" href="$d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025" title="Get the input from the user." alt="" coords="104,29,173,55"/>
<area shape="rect" id="node4" href="$d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="self&#45;test implementation" alt="" coords="117,79,161,104"/>
</map>

View File

@ -0,0 +1 @@
7d25fd4eeabf89bdd64dc32ebcb7524b

View File

@ -0,0 +1,78 @@
<?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 8.0.2 (20230410.1723)
-->
<!-- Title: main Pages: 1 -->
<svg width="199pt" height="82pt"
viewBox="0.00 0.00 199.00 82.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 78)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<polygon fill="#999999" stroke="#666666" points="38,-56 0,-56 0,-37 38,-37 38,-56"/>
<text text-anchor="middle" x="19" y="-44" 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="../../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7" target="_top" xlink:title="for assert() for errno &#45; to determine whether there is an error while using strtol()">
<polygon fill="white" stroke="#666666" points="191,-56 162,-56 162,-37 191,-37 191,-56"/>
<text text-anchor="middle" x="176.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">fib</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M38.08,-54.59C48.38,-58.76 61.66,-63.39 74,-65.5 96.78,-69.39 103.28,-69.71 126,-65.5 134.59,-63.91 143.61,-60.89 151.56,-57.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.79,-60.57 160.61,-53.41 150.04,-54.13 152.79,-60.57"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025" target="_top" xlink:title="Get the input from the user.">
<polygon fill="white" stroke="#666666" points="126,-56 74,-56 74,-37 126,-37 126,-56"/>
<text text-anchor="middle" x="100" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">getInput</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M38.32,-46.5C45.61,-46.5 54.27,-46.5 62.72,-46.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.6,-50 72.6,-46.5 62.6,-43 62.6,-50"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="self&#45;test implementation">
<polygon fill="white" stroke="#666666" points="116.5,-19 83.5,-19 83.5,0 116.5,0 116.5,-19"/>
<text text-anchor="middle" x="100" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M38.32,-37.92C48.72,-33.05 61.9,-26.87 73.32,-21.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.61,-24.32 82.18,-16.91 71.64,-17.98 74.61,-24.32"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M164.52,-56.37C159.06,-64.94 163.05,-74 176.5,-74 184.06,-74 188.64,-71.13 190.22,-67.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="193.53,-66.68 188.48,-57.37 186.62,-67.8 193.53,-66.68"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M116.8,-17.35C127,-22.41 140.46,-29.1 151.92,-34.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="150.21,-38.35 160.73,-39.66 153.33,-32.08 150.21,-38.35"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,8 @@
<map id="math/fibonacci.c" name="math/fibonacci.c">
<area shape="rect" id="node1" title="Program to print the nth term of the Fibonacci series." alt="" coords="158,5,277,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,75,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="99,79,162,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="187,79,248,104"/>
<area shape="rect" id="node5" title=" " alt="" coords="272,79,336,104"/>
<area shape="rect" id="node6" title=" " alt="" coords="360,79,419,104"/>
</map>

View File

@ -0,0 +1 @@
854f84037b1872694183be6dda5acd4e

View File

@ -0,0 +1,96 @@
<?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 8.0.2 (20230410.1723)
-->
<!-- Title: math/fibonacci.c Pages: 1 -->
<svg width="318pt" height="82pt"
viewBox="0.00 0.00 318.00 82.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 78)">
<title>math/fibonacci.c</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Program to print the nth term of the Fibonacci series.">
<polygon fill="#999999" stroke="#666666" points="203.5,-74 114.5,-74 114.5,-55 203.5,-55 203.5,-74"/>
<text text-anchor="middle" x="159" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">math/fibonacci.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="52,-19 0,-19 0,0 52,0 52,-19"/>
<text text-anchor="middle" x="26" y="-7" 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="#63b8ff" d="M136.44,-54.51C115,-45.97 82.55,-33.03 58.36,-23.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="59.81,-19.81 49.23,-19.36 57.22,-26.31 59.81,-19.81"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="117.5,-19 70.5,-19 70.5,0 117.5,0 117.5,-19"/>
<text text-anchor="middle" x="94" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">errno.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M147.97,-54.51C138.49,-46.77 124.58,-35.43 113.25,-26.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.83,-22.96 105.86,-19.36 111.4,-28.39 115.83,-22.96"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="182,-19 136,-19 136,0 182,0 182,-19"/>
<text text-anchor="middle" x="159" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M159,-54.75C159,-48.11 159,-38.73 159,-30.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.5,-30.44 159,-20.44 155.5,-30.44 162.5,-30.44"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="248,-19 200,-19 200,0 248,0 248,-19"/>
<text text-anchor="middle" x="224" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M170.03,-54.51C179.51,-46.77 193.42,-35.43 204.75,-26.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="206.6,-28.39 212.14,-19.36 202.17,-22.96 206.6,-28.39"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="310,-19 266,-19 266,0 310,0 310,-19"/>
<text text-anchor="middle" x="288" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">time.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="#63b8ff" d="M180.88,-54.51C201.58,-46.01 232.87,-33.15 256.3,-23.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="257.52,-26.4 265.44,-19.36 254.86,-19.92 257.52,-26.4"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -118,6 +118,9 @@ Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d6/d3d/factorial__large__number_8c.html">factorial_large_number.c</a></td></tr>
<tr class="memdesc:d6/d3d/factorial__large__number_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute factorial of arbitrarily large numbers by storing individual digits in a byte. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d0/d6f/fibonacci_8c.html">fibonacci.c</a></td></tr>
<tr class="memdesc:d0/d6f/fibonacci_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Program to print the nth term of the Fibonacci series. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d4/d99/fibonacci__fast_8c.html">fibonacci_fast.c</a></td></tr>
<tr class="memdesc:d4/d99/fibonacci__fast_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute \(m^{mth}\) Fibonacci number using the formulae: <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -5,6 +5,7 @@ var dir_296d53ceaeaa7e099814a6def439fe8a =
[ "collatz.c", "dc/d80/collatz_8c.html", "dc/d80/collatz_8c" ],
[ "euclidean_algorithm_extended.c", "d5/df9/euclidean__algorithm__extended_8c.html", "d5/df9/euclidean__algorithm__extended_8c" ],
[ "factorial_large_number.c", "d6/d3d/factorial__large__number_8c.html", "d6/d3d/factorial__large__number_8c" ],
[ "fibonacci.c", "d0/d6f/fibonacci_8c.html", "d0/d6f/fibonacci_8c" ],
[ "fibonacci_fast.c", "d4/d99/fibonacci__fast_8c.html", "d4/d99/fibonacci__fast_8c" ],
[ "fibonacci_formula.c", "d8/d75/fibonacci__formula_8c.html", "d8/d75/fibonacci__formula_8c" ],
[ "palindrome.c", "df/d16/palindrome_8c.html", "df/d16/palindrome_8c" ],

View File

@ -209,12 +209,13 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_15_2_" 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="dc/d80/collatz_8c.html" target="_self">collatz.c</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Collatz_conjecture" target="_blank">Collatz' conjecture</a> </td></tr>
<tr id="row_15_3_" 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="d5/df9/euclidean__algorithm__extended_8c.html" target="_self">euclidean_algorithm_extended.c</a></td><td class="desc">Program to perform the <a href="https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm" target="_blank">extended Euclidean algorithm</a> </td></tr>
<tr id="row_15_4_" 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="d6/d3d/factorial__large__number_8c.html" target="_self">factorial_large_number.c</a></td><td class="desc">Compute factorial of arbitrarily large numbers by storing individual digits in a byte </td></tr>
<tr id="row_15_5_" 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="d4/d99/fibonacci__fast_8c.html" target="_self">fibonacci_fast.c</a></td><td class="desc">Compute \(m^{mth}\) Fibonacci number using the formulae: </td></tr>
<tr id="row_15_6_" 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="d8/d75/fibonacci__formula_8c.html" target="_self">fibonacci_formula.c</a></td><td class="desc">Finding Fibonacci number of any <code>n</code> number using [Binet's closed form formula](<a href="https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formula">https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formula</a>) compute \(f_{nth}\) Fibonacci number using the binet's formula: Fn = 1√5 * (1+√5 / 2)^n+1 1√5 * (1√5 / 2)^n+1 </td></tr>
<tr id="row_15_7_" 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="df/d16/palindrome_8c.html" target="_self">palindrome.c</a></td><td class="desc">Program to identify if a number is <a href="https://en.wikipedia.org/wiki/Palindrome" target="_blank">palindrome number</a> or not </td></tr>
<tr id="row_15_8_" 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="da/d93/prime_8c.html" target="_self">prime.c</a></td><td class="desc">Program to identify if a number is <a href="https://en.wikipedia.org/wiki/Prime_number" target="_blank">prime number</a> or not </td></tr>
<tr id="row_15_9_" 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="dd/dd3/prime__sieve_8c.html" target="_self">prime_sieve.c</a></td><td class="desc"><a href="https://leetcode.com/problems/count-primes/" target="_blank">Prime Sieve</a> algorithm implementation </td></tr>
<tr id="row_15_10_" 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="d4/dcc/strong__number_8c.html" target="_self">strong_number.c</a></td><td class="desc">Strong number is a number whose sum of all digits factorial is equal to the number n For example: 145 = 1!(1) + 4!(24) + 5!(120) </td></tr>
<tr id="row_15_5_" 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="d0/d6f/fibonacci_8c.html" target="_self">fibonacci.c</a></td><td class="desc">Program to print the nth term of the Fibonacci series </td></tr>
<tr id="row_15_6_" 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="d4/d99/fibonacci__fast_8c.html" target="_self">fibonacci_fast.c</a></td><td class="desc">Compute \(m^{mth}\) Fibonacci number using the formulae: </td></tr>
<tr id="row_15_7_" 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="d8/d75/fibonacci__formula_8c.html" target="_self">fibonacci_formula.c</a></td><td class="desc">Finding Fibonacci number of any <code>n</code> number using [Binet's closed form formula](<a href="https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formula">https://en.wikipedia.org/wiki/Fibonacci_number#Binet's_formula</a>) compute \(f_{nth}\) Fibonacci number using the binet's formula: Fn = 1√5 * (1+√5 / 2)^n+1 1√5 * (1√5 / 2)^n+1 </td></tr>
<tr id="row_15_8_" 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="df/d16/palindrome_8c.html" target="_self">palindrome.c</a></td><td class="desc">Program to identify if a number is <a href="https://en.wikipedia.org/wiki/Palindrome" target="_blank">palindrome number</a> or not </td></tr>
<tr id="row_15_9_" 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="da/d93/prime_8c.html" target="_self">prime.c</a></td><td class="desc">Program to identify if a number is <a href="https://en.wikipedia.org/wiki/Prime_number" target="_blank">prime number</a> or not </td></tr>
<tr id="row_15_10_" 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="dd/dd3/prime__sieve_8c.html" target="_self">prime_sieve.c</a></td><td class="desc"><a href="https://leetcode.com/problems/count-primes/" target="_blank">Prime Sieve</a> algorithm implementation </td></tr>
<tr id="row_15_11_" 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="d4/dcc/strong__number_8c.html" target="_self">strong_number.c</a></td><td class="desc">Strong number is a number whose sum of all digits factorial is equal to the number n For example: 145 = 1!(1) + 4!(24) + 5!(120) </td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_16_" class="arrow" onclick="toggleFolder('16_')">&#9658;</span><span id="img_16_" class="iconfclosed" onclick="toggleFolder('16_')">&#160;</span><a class="el" href="dir_a52f4d3d586a58b02f3a4ddf0a992157.html" target="_self">misc</a></td><td class="desc"></td></tr>
<tr id="row_16_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d5/da4/hamming__distance_8c.html" target="_self">hamming_distance.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Hamming_distance" target="_blank">Hamming distance</a> algorithm implementation </td></tr>
<tr id="row_16_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html" target="_self">mcnaughton_yamada_thompson.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Thompson%27s_construction" target="_blank">McNaughtonYamadaThompson algorithm</a> </td></tr>

View File

@ -110,8 +110,8 @@ $(document).ready(function(){initNavTree('globals_b.html',''); initResizable();
<li>binarysearch1()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582">binary_search.c</a></li>
<li>binarysearch2()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032">binary_search.c</a></li>
<li>bisection()&#160;:&#160;<a class="el" href="da/d4a/bisection__method_8c.html#a2cc3091aa922139350e918ba04164421">bisection_method.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>blake2b()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca">hash_blake2b.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>blake2b_iv&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b">hash_blake2b.c</a></li>
<li>blake2b_sigma&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8">hash_blake2b.c</a></li>
<li>block_t&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">hash_blake2b.c</a></li>

View File

@ -152,8 +152,8 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>malloc&#160;:&#160;<a class="el" href="d2/ddd/malloc__dbg_8h.html#a725f50ecaf1959d96de79b36b4788fee">malloc_dbg.h</a></li>
<li>max&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_topology.c</a>, <a class="el" href="d0/dcb/group__kohonen__1d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_trace.c</a></li>
<li>MAX&#160;:&#160;<a class="el" href="dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">client.c</a>, <a class="el" href="d1/d20/server_8c.html#a392fb874e547e582e9c66a08a1f23326">server.c</a>, <a class="el" href="d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">prim.c</a>, <a class="el" href="d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f">hash_blake2b.c</a>, <a class="el" href="d2/d6d/bubble__sort__2_8c.html#a392fb874e547e582e9c66a08a1f23326">bubble_sort_2.c</a></li>
<li>max&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_topology.c</a>, <a class="el" href="d0/dcb/group__kohonen__1d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_trace.c</a></li>
<li>MAX_ADALINE_ITER&#160;:&#160;<a class="el" href="da/d2a/group__adaline.html#ga555ba960994e9bccb2029764588f694f">adaline_learning.c</a></li>
<li>MAX_DENO&#160;:&#160;<a class="el" href="d1/df9/problem__26_2sol1_8c.html#a619eec3220cebd7c5e455edbb14e9b12">sol1.c</a></li>
<li>MAX_DIGITS&#160;:&#160;<a class="el" href="d8/d32/problem__25_2sol1_8c.html#a001791a21d538b8b9176287ae60d9b61">sol1.c</a></li>
@ -163,8 +163,8 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<li>MAX_NAMES&#160;:&#160;<a class="el" href="dd/d8b/problem__22_2sol1_8c.html#a6cb9b08aacb61416795ee78bfceacd38">sol1.c</a></li>
<li>MAX_SIZE&#160;:&#160;<a class="el" href="df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe">union_find.c</a></li>
<li>MAXLINE&#160;:&#160;<a class="el" href="da/de6/udp__client_8c.html#a3e937c42922f7601edb17b747602c471">udp_client.c</a>, <a class="el" href="d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471">udp_server.c</a></li>
<li>MIN&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f">hash_blake2b.c</a></li>
<li>min&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gac6afabdc09a49a433ee19d8a9486056d">kohonen_som_topology.c</a>, <a class="el" href="d0/dcb/group__kohonen__1d.html#gac6afabdc09a49a433ee19d8a9486056d">kohonen_som_trace.c</a>, <a class="el" href="d6/d7b/jump__search_8c.html#a8195a86b6d75b9a3939505e8bb50021e">jump_search.c</a></li>
<li>MIN&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f">hash_blake2b.c</a></li>
<li>MOD_LIMIT&#160;:&#160;<a class="el" href="d4/d83/problem__401_2sol1_8c.html#ade1bdf2529e3c58f53bfb4d844f3a9d3">sol1.c</a></li>
</ul>

View File

@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('globals_f.html',''); initResizable();
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>F()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd">hash_blake2b.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fibonacci.c</a>, <a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>find()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c">binary_search_tree.c</a>, <a class="el" href="df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86">union_find.c</a></li>
<li>findEmpty()&#160;:&#160;<a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html#a34774f1859a742ea1c3eaf3f6726b66c">mcnaughton_yamada_thompson.c</a></li>
<li>findIndex()&#160;:&#160;<a class="el" href="dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534">selection_sort_recursive.c</a></li>

View File

@ -107,8 +107,8 @@ $(document).ready(function(){initNavTree('globals_func_b.html',''); initResizabl
<li>binarysearch1()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582">binary_search.c</a></li>
<li>binarysearch2()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032">binary_search.c</a></li>
<li>bisection()&#160;:&#160;<a class="el" href="da/d4a/bisection__method_8c.html#a2cc3091aa922139350e918ba04164421">bisection_method.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>blake2b()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca">hash_blake2b.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>bubble_sort()&#160;:&#160;<a class="el" href="d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281">bubble_sort_2.c</a></li>
<li>bubbleSort()&#160;:&#160;<a class="el" href="dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort.c</a>, <a class="el" href="d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort_recursion.c</a></li>
<li>buildAST()&#160;:&#160;<a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html#a496e9b4e45417ac56dac40bbbb769d7a">mcnaughton_yamada_thompson.c</a></li>

View File

@ -101,7 +101,7 @@ $(document).ready(function(){initNavTree('globals_func_f.html',''); initResizabl
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>F()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd">hash_blake2b.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7">fibonacci.c</a>, <a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>find()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c">binary_search_tree.c</a>, <a class="el" href="df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86">union_find.c</a></li>
<li>findEmpty()&#160;:&#160;<a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html#a34774f1859a742ea1c3eaf3f6726b66c">mcnaughton_yamada_thompson.c</a></li>
<li>findIndex()&#160;:&#160;<a class="el" href="dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534">selection_sort_recursive.c</a></li>

View File

@ -120,6 +120,7 @@ $(document).ready(function(){initNavTree('globals_func_g.html',''); initResizabl
<li>get_rand()&#160;:&#160;<a class="el" href="d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60">cartesian_to_polar.c</a></li>
<li>get_width_and_precision()&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03">min_printf.h</a></li>
<li>getAssociativity()&#160;:&#160;<a class="el" href="dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013">shunting_yard.c</a></li>
<li>getInput()&#160;:&#160;<a class="el" href="d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025">fibonacci.c</a></li>
<li>getMax()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f">binary_search_tree.c</a></li>
<li>getPointerToWord()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1">words_alphabetical.c</a></li>
<li>getPrecedence()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787">infix_to_postfix.c</a>, <a class="el" href="dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65">shunting_yard.c</a></li>

View File

@ -125,8 +125,8 @@ $(document).ready(function(){initNavTree('globals_func_i.html',''); initResizabl
<li>isLiteral()&#160;:&#160;<a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html#a6eaf52853f2b39a1299cc16972a3298e">mcnaughton_yamada_thompson.c</a></li>
<li>isOprnd()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b">infix_to_postfix.c</a></li>
<li>isPalindrome()&#160;:&#160;<a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isprime()&#160;:&#160;<a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isStrong()&#160;:&#160;<a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a></li>
</ul>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -120,6 +120,7 @@ $(document).ready(function(){initNavTree('globals_g.html',''); initResizable();
<li>get_rand()&#160;:&#160;<a class="el" href="d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60">cartesian_to_polar.c</a></li>
<li>get_width_and_precision()&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03">min_printf.h</a></li>
<li>getAssociativity()&#160;:&#160;<a class="el" href="dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013">shunting_yard.c</a></li>
<li>getInput()&#160;:&#160;<a class="el" href="d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025">fibonacci.c</a></li>
<li>getMax()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f">binary_search_tree.c</a></li>
<li>getPointerToWord()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1">words_alphabetical.c</a></li>
<li>getPrecedence()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787">infix_to_postfix.c</a>, <a class="el" href="dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65">shunting_yard.c</a></li>

View File

@ -126,8 +126,8 @@ $(document).ready(function(){initNavTree('globals_i.html',''); initResizable();
<li>isLiteral()&#160;:&#160;<a class="el" href="dd/d2e/mcnaughton__yamada__thompson_8c.html#a6eaf52853f2b39a1299cc16972a3298e">mcnaughton_yamada_thompson.c</a></li>
<li>isOprnd()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b">infix_to_postfix.c</a></li>
<li>isPalindrome()&#160;:&#160;<a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isprime()&#160;:&#160;<a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isStrong()&#160;:&#160;<a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a></li>
</ul>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -133,10 +133,10 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md10",
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2",
"db/d84/malloc__dbg_8c.html#a062aa89cafd39a97971a2eb22653ff2a",
"df/d27/alaw_8c.html"
"d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350",
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453",
"db/d80/problem__20_2sol1_8c.html#a0dd8af03e6cc8187e996db564ff90960",
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -28,6 +28,11 @@ var NAVTREEINDEX0 =
"d0/d6d/problem__10_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,19,1,0,1],
"d0/d6d/problem__10_2sol1_8c.html#acc871ab6bfead702e983a7f9c412915f":[16,0,19,1,0,0],
"d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5":[16,0,19,1,0,2],
"d0/d6f/fibonacci_8c.html":[16,0,15,5],
"d0/d6f/fibonacci_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,15,5,3],
"d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7":[16,0,15,5,0],
"d0/d6f/fibonacci_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,5,2],
"d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025":[16,0,15,5,1],
"d0/d7f/so1_8c.html":[16,0,19,8,0],
"d0/d7f/so1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,19,8,0,0],
"d0/d8a/octal__to__hexadecimal_8c.html":[16,0,3,8],
@ -244,10 +249,5 @@ var NAVTREEINDEX0 =
"d4/d07/ode__forward__euler_8c.html#a8caee977b26888d34040b122e0e28e3a":[16,0,17,4,1],
"d4/d07/ode__forward__euler_8c.html#a97075291390a68c262ed66e157a57eb4":[16,0,17,4,5],
"d4/d07/ode__forward__euler_8c.html#a9ceb646336224ee890a269d0b4600d09":[16,0,17,4,0],
"d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9":[16,0,17,4,2],
"d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350":[16,0,17,4,3],
"d4/d11/structstack.html":[15,0,41],
"d4/d2d/struct_c_array.html":[15,0,9],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html":[1],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md1":[1,0]
"d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9":[16,0,17,4,2]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX1 =
{
"d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350":[16,0,17,4,3],
"d4/d11/structstack.html":[15,0,41],
"d4/d2d/struct_c_array.html":[15,0,9],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html":[1],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md1":[1,0],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md10":[1,5,3],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md11":[1,6],
"d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html#autotoc_md2":[1,1],
@ -41,9 +46,9 @@ var NAVTREEINDEX1 =
"d4/d97/struct_n_f_a_state.html":[15,0,31],
"d4/d97/struct_n_f_a_state.html#aab70804a0b5849410e61f51a225d3072":[15,0,31,0],
"d4/d97/struct_n_f_a_state.html#aca9718d26eff08bb41418c5ec3442381":[15,0,31,1],
"d4/d99/fibonacci__fast_8c.html":[16,0,15,5],
"d4/d99/fibonacci__fast_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,15,5,1],
"d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3":[16,0,15,5,0],
"d4/d99/fibonacci__fast_8c.html":[16,0,15,6],
"d4/d99/fibonacci__fast_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,15,6,1],
"d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3":[16,0,15,6,0],
"d4/d99/ode__semi__implicit__euler_8c.html":[16,0,17,6],
"d4/d99/ode__semi__implicit__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,17,6,2],
"d4/d99/ode__semi__implicit__euler_8c.html#a720b7e995d2bbc615f94a2c7dbcf84eb":[16,0,17,6,5],
@ -59,10 +64,10 @@ var NAVTREEINDEX1 =
"d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf":[16,0,19,12,1,0],
"d4/dbd/problem__23_2sol2_8c.html#af920a16d6ef69dd604b283f427892e06":[16,0,19,12,1,5],
"d4/dcb/md_hash__r_e_a_d_m_e.html":[9],
"d4/dcc/strong__number_8c.html":[16,0,15,10],
"d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5":[16,0,15,10,0],
"d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002":[16,0,15,10,2],
"d4/dcc/strong__number_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,10,1],
"d4/dcc/strong__number_8c.html":[16,0,15,11],
"d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5":[16,0,15,11,0],
"d4/dcc/strong__number_8c.html#ae1a3968e7947464bee7714f6d43b7002":[16,0,15,11,2],
"d4/dcc/strong__number_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,11,1],
"d4/dd4/struct_graph.html":[15,0,19],
"d4/dd9/structtrie.html":[15,0,50],
"d4/de3/hash__djb2_8c.html":[14,1,3],
@ -244,10 +249,5 @@ var NAVTREEINDEX1 =
"d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9":[14,1,29],
"d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd":[14,1,24],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[14,1,26],
"d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b":[14,1,13],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[14,1,27],
"d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b":[14,1,32],
"d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f":[14,1,36],
"d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728":[14,1,15],
"d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8":[14,1,33]
"d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b":[14,1,13]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX2 =
{
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[14,1,27],
"d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b":[14,1,32],
"d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f":[14,1,36],
"d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728":[14,1,15],
"d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8":[14,1,33],
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2":[14,1,25],
"d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685":[14,1,14],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[14,1,31],
@ -76,10 +81,10 @@ var NAVTREEINDEX2 =
"d8/d71/group__k__means.html#gad339c41d3ee9e6729aca9e9ab3f7d2d9":[14,2,1,3],
"d8/d71/group__k__means.html#gadee39a3f17bf5144df5592e48dbfc9f7":[14,2,1,2],
"d8/d71/group__k__means.html#gaf6259432561e794dea0e060f482d15e2":[14,2,1,4],
"d8/d75/fibonacci__formula_8c.html":[16,0,15,6],
"d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946":[16,0,15,6,0],
"d8/d75/fibonacci__formula_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,15,6,2],
"d8/d75/fibonacci__formula_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,6,1],
"d8/d75/fibonacci__formula_8c.html":[16,0,15,7],
"d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946":[16,0,15,7,0],
"d8/d75/fibonacci__formula_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,15,7,2],
"d8/d75/fibonacci__formula_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,7,1],
"d8/d7a/structtnode.html":[15,0,48],
"d8/d7c/dict_8h_source.html":[16,0,4,2,0],
"d8/d81/md_project_euler__r_e_a_d_m_e.html":[12],
@ -201,10 +206,10 @@ var NAVTREEINDEX2 =
"da/d6c/exponential__search_8c.html#aae97ef76c065e91c188f1f8c8076869a":[16,0,20,1,1],
"da/d6c/exponential__search_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,20,1,3],
"da/d90/stack__linked__list_2stack_8h_source.html":[16,0,4,9,0,0],
"da/d93/prime_8c.html":[16,0,15,8],
"da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f":[16,0,15,8,0],
"da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002":[16,0,15,8,2],
"da/d93/prime_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,8,1],
"da/d93/prime_8c.html":[16,0,15,9],
"da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f":[16,0,15,9,0],
"da/d93/prime_8c.html#ae1a3968e7947464bee7714f6d43b7002":[16,0,15,9,2],
"da/d93/prime_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,9,1],
"da/d96/infix__to__postfix2_8c.html":[16,0,3,6],
"da/d96/infix__to__postfix2_8c.html#a02d1bf0ff997efc46ba6fd0ec7952952":[16,0,3,6,5],
"da/d96/infix__to__postfix2_8c.html#a2d1c13296ce9c42bb5dd7d834e2802bf":[16,0,3,6,8],
@ -244,10 +249,5 @@ var NAVTREEINDEX2 =
"db/d0c/infix__to__postfix_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,3,5,5],
"db/d0c/infix__to__postfix_8c.html#afa8471c76bc57b12ad21de22beb39021":[16,0,3,5,3],
"db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b":[16,0,3,5,4],
"db/d80/problem__20_2sol1_8c.html":[16,0,19,9,0],
"db/d80/problem__20_2sol1_8c.html#a0dd8af03e6cc8187e996db564ff90960":[16,0,19,9,0,2],
"db/d80/problem__20_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,19,9,0,3],
"db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1":[16,0,19,9,0,4],
"db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32":[16,0,19,9,0,1],
"db/d84/malloc__dbg_8c.html":[16,0,5,0]
"db/d80/problem__20_2sol1_8c.html":[16,0,19,9,0]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX3 =
{
"db/d80/problem__20_2sol1_8c.html#a0dd8af03e6cc8187e996db564ff90960":[16,0,19,9,0,2],
"db/d80/problem__20_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,19,9,0,3],
"db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1":[16,0,19,9,0,4],
"db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32":[16,0,19,9,0,1],
"db/d84/malloc__dbg_8c.html":[16,0,5,0],
"db/d84/malloc__dbg_8c.html#a062aa89cafd39a97971a2eb22653ff2a":[16,0,5,0,2],
"db/d84/malloc__dbg_8c.html#a2a47e4c38db8c00b80248e5535adf797":[16,0,5,0,8],
"db/d84/malloc__dbg_8c.html#a37914d05ba1fe8848aa1b48cda719422":[16,0,5,0,7],
@ -192,8 +197,8 @@ var NAVTREEINDEX3 =
"dd/d93/client_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,2,0,4],
"dd/d95/word__count_8h_source.html":[16,0,7,4,0],
"dd/da2/structbuffer.html":[15,0,8],
"dd/dd3/prime__sieve_8c.html":[16,0,15,9],
"dd/dd3/prime__sieve_8c.html#ac1215a37edfa07d37edf6ec65f2235c7":[16,0,15,9,4],
"dd/dd3/prime__sieve_8c.html":[16,0,15,10],
"dd/dd3/prime__sieve_8c.html#ac1215a37edfa07d37edf6ec65f2235c7":[16,0,15,10,4],
"dd/de4/bubble__sort_8c.html":[16,0,21,1],
"dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f":[16,0,21,1,0],
"dd/de4/bubble__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c":[16,0,21,1,2],
@ -244,10 +249,5 @@ var NAVTREEINDEX3 =
"de/dff/heap__sort__2_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,21,4,5],
"de/dff/heap__sort__2_8c.html#aaf68497ab808b560dbf109da6435905a":[16,0,21,4,4],
"de/dff/heap__sort__2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,21,4,3],
"df/d16/palindrome_8c.html":[16,0,15,7],
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba":[16,0,15,7,0],
"df/d16/palindrome_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,7,1],
"df/d1a/problem__21_2sol1_8c.html":[16,0,19,10,0],
"df/d1a/problem__21_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,19,10,0,0],
"df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93":[16,0,19,10,0,1]
"df/d16/palindrome_8c.html":[16,0,15,8]
};

View File

@ -1,5 +1,10 @@
var NAVTREEINDEX4 =
{
"df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba":[16,0,15,8,0],
"df/d16/palindrome_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,15,8,1],
"df/d1a/problem__21_2sol1_8c.html":[16,0,19,10,0],
"df/d1a/problem__21_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,19,10,0,0],
"df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93":[16,0,19,10,0,1],
"df/d27/alaw_8c.html":[16,0,0,0],
"df/d27/alaw_8c.html#a05b49c662c073f89e86804f7856622a0":[16,0,0,0,0],
"df/d27/alaw_8c.html#a093ac72124e3c2268d1150676e63175d":[16,0,0,0,1],

File diff suppressed because one or more lines are too long

View File

@ -16,8 +16,8 @@ var searchData=
['binarysearch2_13',['binarysearch2',['../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032',1,'binary_search.c']]],
['bisection_14',['bisection',['../da/d4a/bisection__method_8c.html#a2cc3091aa922139350e918ba04164421',1,'bisection_method.c']]],
['bisection_5fmethod_2ec_15',['bisection_method.c',['../da/d4a/bisection__method_8c.html',1,'']]],
['blake2b_16',['blake2b',['../d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca',1,'hash_blake2b.c']]],
['blake2b_17',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['blake2b_16',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['blake2b_17',['blake2b',['../d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca',1,'hash_blake2b.c']]],
['blake2b_5fiv_18',['blake2b_iv',['../d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b',1,'hash_blake2b.c']]],
['blake2b_5fsigma_19',['blake2b_sigma',['../d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8',1,'hash_blake2b.c']]],
['block_5ft_20',['block_t',['../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685',1,'hash_blake2b.c']]],

View File

@ -2,22 +2,23 @@ var searchData=
[
['f_0',['F',['../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd',1,'hash_blake2b.c']]],
['factorial_5flarge_5fnumber_2ec_1',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fib_2',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['fibonacci_5ffast_2ec_3',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_4',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['filename_5',['fileName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a934ad84d159c35b24ff54f7eceb1c6be',1,'MEMORY_INFORMATION']]],
['find_6',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findempty_7',['findEmpty',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a34774f1859a742ea1c3eaf3f6726b66c',1,'mcnaughton_yamada_thompson.c']]],
['findindex_8',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_9',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]],
['forward_5feuler_10',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_11',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_12',['free',['../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768',1,'malloc_dbg.h']]],
['free_5fdbg_13',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_14',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_15',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_16',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['frequency_17',['frequency',['../db/d8b/struct_node.html#abe1c200da58f5276c6fd74f640a29a02',1,'Node']]],
['func_18',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../da/d4a/bisection__method_8c.html#aba60904b56a5dce7e291d2f7d62e9782',1,'func(double x):&#160;bisection_method.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]],
['functionname_19',['functionName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a1f13725b3de5ca6ab99b238b712cb417',1,'MEMORY_INFORMATION']]]
['fib_2',['fib',['../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7',1,'fib(int number):&#160;fibonacci.c'],['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['fibonacci_2ec_3',['fibonacci.c',['../d0/d6f/fibonacci_8c.html',1,'']]],
['fibonacci_5ffast_2ec_4',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_5',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['filename_6',['fileName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a934ad84d159c35b24ff54f7eceb1c6be',1,'MEMORY_INFORMATION']]],
['find_7',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findempty_8',['findEmpty',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a34774f1859a742ea1c3eaf3f6726b66c',1,'mcnaughton_yamada_thompson.c']]],
['findindex_9',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_10',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]],
['forward_5feuler_11',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_12',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_13',['free',['../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768',1,'malloc_dbg.h']]],
['free_5fdbg_14',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_15',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_16',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_17',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['frequency_18',['frequency',['../db/d8b/struct_node.html#abe1c200da58f5276c6fd74f640a29a02',1,'Node']]],
['func_19',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../da/d4a/bisection__method_8c.html#aba60904b56a5dce7e291d2f7d62e9782',1,'func(double x):&#160;bisection_method.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]],
['functionname_20',['functionName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a1f13725b3de5ca6ab99b238b712cb417',1,'MEMORY_INFORMATION']]]
];

View File

@ -21,12 +21,13 @@ var searchData=
['get_5frand_18',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_19',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_20',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_21',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_22',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_23',['getPrecedence',['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c'],['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c']]],
['getsize_24',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]],
['graph_25',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_26',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_27',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]],
['guidelines_20for_20reviewers_20and_20maintainers_28',['Guidelines for reviewers and maintainers',['../dc/db4/md__r_e_v_i_e_w_e_r__c_o_d_e.html',1,'']]]
['getinput_21',['getInput',['../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025',1,'fibonacci.c']]],
['getmax_22',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_23',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_24',['getPrecedence',['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c'],['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c']]],
['getsize_25',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]],
['graph_26',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_27',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_28',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]],
['guidelines_20for_20reviewers_20and_20maintainers_29',['Guidelines for reviewers and maintainers',['../dc/db4/md__r_e_v_i_e_w_e_r__c_o_d_e.html',1,'']]]
];

View File

@ -33,7 +33,7 @@ var searchData=
['isliteral_30',['isLiteral',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a6eaf52853f2b39a1299cc16972a3298e',1,'mcnaughton_yamada_thompson.c']]],
['isoprnd_31',['isOprnd',['../db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b',1,'infix_to_postfix.c']]],
['ispalindrome_32',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_33',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isprime_34',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_33',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_34',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isstrong_35',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
];

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,8 @@
var searchData=
[
['factorial_5flarge_5fnumber_2ec_0',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fibonacci_5ffast_2ec_1',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_2',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_3',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]]
['fibonacci_2ec_1',['fibonacci.c',['../d0/d6f/fibonacci_8c.html',1,'']]],
['fibonacci_5ffast_2ec_2',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_3',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_4',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]]
];

File diff suppressed because one or more lines are too long

View File

@ -7,8 +7,8 @@ var searchData=
['binarysearch1_4',['binarysearch1',['../df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582',1,'binary_search.c']]],
['binarysearch2_5',['binarysearch2',['../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032',1,'binary_search.c']]],
['bisection_6',['bisection',['../da/d4a/bisection__method_8c.html#a2cc3091aa922139350e918ba04164421',1,'bisection_method.c']]],
['blake2b_7',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['blake2b_8',['blake2b',['../d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca',1,'hash_blake2b.c']]],
['blake2b_7',['blake2b',['../d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca',1,'hash_blake2b.c']]],
['blake2b_8',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['bubble_5fsort_9',['bubble_sort',['../d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281',1,'bubble_sort_2.c']]],
['bubblesort_10',['bubbleSort',['../dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort_recursion.c']]],
['buildast_11',['buildAST',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a496e9b4e45417ac56dac40bbbb769d7a',1,'mcnaughton_yamada_thompson.c']]]

View File

@ -1,7 +1,7 @@
var searchData=
[
['f_0',['F',['../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd',1,'hash_blake2b.c']]],
['fib_1',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['fib_1',['fib',['../d0/d6f/fibonacci_8c.html#ae082919377416805160894716b2344d7',1,'fib(int number):&#160;fibonacci.c'],['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['find_2',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findempty_3',['findEmpty',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a34774f1859a742ea1c3eaf3f6726b66c',1,'mcnaughton_yamada_thompson.c']]],
['findindex_4',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],

View File

@ -20,8 +20,9 @@ var searchData=
['get_5frand_17',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_18',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_19',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_20',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_21',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_22',['getPrecedence',['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c'],['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c']]],
['getsize_23',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]]
['getinput_20',['getInput',['../d0/d6f/fibonacci_8c.html#aeb1b48abe7f99ab8e1d71426f28ab025',1,'fibonacci.c']]],
['getmax_21',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_22',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_23',['getPrecedence',['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c'],['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c']]],
['getsize_24',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]]
];

View File

@ -25,7 +25,7 @@ var searchData=
['isliteral_22',['isLiteral',['../dd/d2e/mcnaughton__yamada__thompson_8c.html#a6eaf52853f2b39a1299cc16972a3298e',1,'mcnaughton_yamada_thompson.c']]],
['isoprnd_23',['isOprnd',['../db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b',1,'infix_to_postfix.c']]],
['ispalindrome_24',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_25',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isprime_26',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_25',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_26',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isstrong_27',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
];

File diff suppressed because one or more lines are too long