Documentation for bb6c62aa62

This commit is contained in:
github-actions 2020-09-03 12:59:03 +00:00
parent e880f63cea
commit 71ab5784b3
200 changed files with 1874 additions and 888 deletions

View File

@ -0,0 +1,5 @@
<map id="project_euler/problem_5/sol1.c" name="project_euler/problem_5/sol1.c">
<area shape="rect" id="node1" title="Problem 5 solution &#45; Naive algorithm (slowest)" alt="" coords="5,5,152,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,67,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="91,95,155,121"/>
</map>

View File

@ -0,0 +1 @@
34323e4438b973760817507d3f5f5036

View File

@ -0,0 +1,53 @@
<?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: project_euler/problem_5/sol1.c Pages: 1 -->
<svg width="120pt" height="95pt"
viewBox="0.00 0.00 120.00 95.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 91)">
<title>project_euler/problem_5/sol1.c</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 116,-91 116,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Problem 5 solution &#45; Naive algorithm (slowest)">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 110,-86.5 110,-56.5 0,-56.5"/>
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">project_euler/problem</text>
<text text-anchor="middle" x="55" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_5/sol1.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 46,-19.5 46,-0.5 0,-0.5"/>
<text text-anchor="middle" x="23" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.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="M47.42,-56.4C42.96,-48.11 37.28,-37.55 32.52,-28.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="35.48,-26.81 27.66,-19.66 29.31,-30.12 35.48,-26.81"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="64,-0.5 64,-19.5 112,-19.5 112,-0.5 64,-0.5"/>
<text text-anchor="middle" x="88" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.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="M62.82,-56.4C67.47,-48.02 73.4,-37.33 78.34,-28.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="81.41,-30.1 83.2,-19.66 75.29,-26.71 81.41,-30.1"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1,4 +0,0 @@
<map id="project_euler/problem_5/sol.c" name="project_euler/problem_5/sol.c">
<area shape="rect" id="node1" title="Problem 5 solution" alt="" coords="5,5,152,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="48,95,109,121"/>
</map>

View File

@ -1 +0,0 @@
f0b4e0dfca81111c17cb7941e459562d

View File

@ -344,6 +344,7 @@ $(document).ready(function(){initNavTree('d4/d68/qr__decompose_8h_source.html','
<div class="ttc" id="astructkohonen__array__3d_html_ad546baa2e81c6196d5f1dc0fe2e5bd59"><div class="ttname"><a href="../../d8/db8/structkohonen__array__3d.html#ad546baa2e81c6196d5f1dc0fe2e5bd59">kohonen_array_3d::data</a></div><div class="ttdeci">double * data</div><div class="ttdoc">pointer to data</div><div class="ttdef"><b>Definition:</b> kohonen_som_topology.c:52</div></div>
<div class="ttc" id="akohonen__som__topology_8c_html_ad9e25202bb8b481461f932668f249dbc"><div class="ttname"><a href="../../d2/df6/kohonen__som__topology_8c.html#ad9e25202bb8b481461f932668f249dbc">test_3d_classes1</a></div><div class="ttdeci">void test_3d_classes1(double *const *data, int N)</div><div class="ttdoc">Creates a random set of points distributed in four clusters in 3D space with centroids at the points.</div><div class="ttdef"><b>Definition:</b> kohonen_som_topology.c:465</div></div>
<div class="ttc" id="agroup__kohonen__2d_html_ga6824dc6d973eb3339af7aef5fea78b0c"><div class="ttname"><a href="../../d1/d6b/group__kohonen__2d.html#ga6824dc6d973eb3339af7aef5fea78b0c">save_2d_data</a></div><div class="ttdeci">int save_2d_data(const char *fname, double **X, int num_points, int num_features)</div><div class="ttdoc">Save a given n-dimensional data martix to file.</div><div class="ttdef"><b>Definition:</b> kohonen_som_topology.c:102</div></div>
<div class="ttc" id="aproblem__5_2sol3_8c_html_ae9606f1867e9921867d6572f51377b4c"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a></div><div class="ttdeci">unsigned long lcm(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Least Common Multiple (LCM) of two numbers.</div><div class="ttdef"><b>Definition:</b> sol3.c:41</div></div>
<div class="ttc" id="astructquaternion___html_a596abbab688731119c1f23b26a7ac17a"><div class="ttname"><a href="../../de/d58/structquaternion__.html#a596abbab688731119c1f23b26a7ac17a">quaternion_::dual</a></div><div class="ttdeci">vec_3d dual</div><div class="ttdoc">can be a 3D vector</div><div class="ttdef"><b>Definition:</b> geometry_datatypes.h:70</div></div>
<div class="ttc" id="astructvec__3d___html"><div class="ttname"><a href="../../d5/db4/structvec__3d__.html">vec_3d_</a></div><div class="ttdoc">3D vector type</div><div class="ttdef"><b>Definition:</b> geometry_datatypes.h:22</div></div>
<div class="ttc" id="astruct_b_s_t_iterator_html"><div class="ttname"><a href="../../d4/d02/struct_b_s_t_iterator.html">BSTIterator</a></div><div class="ttdoc">Definition for a binary tree node.</div><div class="ttdef"><b>Definition:</b> 173.c:13</div></div>
@ -393,7 +394,6 @@ $(document).ready(function(){initNavTree('d4/d68/qr__decompose_8h_source.html','
<div class="ttc" id="akohonen__som__trace_8c_html_aa2246f940155472084ee461f3685d614"><div class="ttname"><a href="../../d0/d46/kohonen__som__trace_8c.html#aa2246f940155472084ee461f3685d614">test_lamniscate</a></div><div class="ttdeci">void test_lamniscate(double *const *data, int N)</div><div class="ttdoc">Creates a random set of points distributed near the locus of the Lamniscate of Gerono.</div><div class="ttdef"><b>Definition:</b> kohonen_som_trace.c:319</div></div>
<div class="ttc" id="astructquaternion___html"><div class="ttname"><a href="../../de/d58/structquaternion__.html">quaternion_</a></div><div class="ttdoc">a Quaternion type represented using a scalar or and a 3D vector</div><div class="ttdef"><b>Definition:</b> geometry_datatypes.h:61</div></div>
<div class="ttc" id="agroup__hash_html_ga1ac362fa25f7c35d104205985f8e754b"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b">djb2</a></div><div class="ttdeci">uint64_t djb2(const char *s)</div><div class="ttdoc">DJB2 algorithm implementation.</div><div class="ttdef"><b>Definition:</b> hash_djb2.c:18</div></div>
<div class="ttc" id="aproblem__5_2sol_8c_html_ae9606f1867e9921867d6572f51377b4c"><div class="ttname"><a href="../../df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a></div><div class="ttdeci">unsigned long lcm(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Least Common Multiple (LCM) of two numbers.</div><div class="ttdef"><b>Definition:</b> sol.c:31</div></div>
<div class="ttc" id="agroup__sudoku_html_ga62e94fc39f116e2c81daed8f5437431b"><div class="ttname"><a href="../../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b">get_next_unknown</a></div><div class="ttdeci">bool get_next_unknown(const struct sudoku *a, int *x, int *y)</div><div class="ttdoc">Find and get the location for next empty cell.</div><div class="ttdef"><b>Definition:</b> sudoku_solver.c:144</div></div>
<div class="ttc" id="astructcluster_html_aaacf0562ee2d9e8866c66ddaa6527c2b"><div class="ttname"><a href="../../d1/d99/structcluster.html#aaacf0562ee2d9e8866c66ddaa6527c2b">cluster::count</a></div><div class="ttdeci">size_t count</div><div class="ttdoc">count of observations present in this cluster</div><div class="ttdef"><b>Definition:</b> k_means_clustering.c:56</div></div>
<div class="ttc" id="agroup__hash_html_ga483e7ee6db1dc09a0f3e683e028ec567"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567">crc32</a></div><div class="ttdeci">uint32_t crc32(const char *s)</div><div class="ttdoc">32-bit CRC algorithm implementation</div><div class="ttdef"><b>Definition:</b> hash_crc32.c:20</div></div>
@ -439,7 +439,6 @@ $(document).ready(function(){initNavTree('d4/d68/qr__decompose_8h_source.html','
<div class="ttc" id="aspirograph_8c_html_a708a4c1a4d0c4acc4c447310dd4db27f"><div class="ttname"><a href="../../d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f">test</a></div><div class="ttdeci">void test(void)</div><div class="ttdoc">Test function to save resulting points to a CSV file.</div><div class="ttdef"><b>Definition:</b> spirograph.c:74</div></div>
<div class="ttc" id="agroup__kohonen__1d_html_gaffe776513b24d84b39af8ab0930fef7f"><div class="ttname"><a href="../../d0/dcb/group__kohonen__1d.html#gaffe776513b24d84b39af8ab0930fef7f">max</a></div><div class="ttdeci">#define max(a, b)</div><div class="ttdoc">shorthand for maximum value</div><div class="ttdef"><b>Definition:</b> kohonen_som_trace.c:32</div></div>
<div class="ttc" id="agroup__sudoku_html_ga1cd43df3f4187845ce186042fe53e6f1"><div class="ttname"><a href="../../d5/df4/group__sudoku.html#ga1cd43df3f4187845ce186042fe53e6f1">OKbox</a></div><div class="ttdeci">bool OKbox(const struct sudoku *a, int x, int y, int v)</div><div class="ttdoc">Check if a 3x3 box is valid.</div><div class="ttdef"><b>Definition:</b> sudoku_solver.c:85</div></div>
<div class="ttc" id="aproblem__5_2sol_8c_html_a59347107cbfdf48d51108e50280e760d"><div class="ttname"><a href="../../df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a></div><div class="ttdeci">unsigned long gcd(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.</div><div class="ttdef"><b>Definition:</b> sol.c:11</div></div>
<div class="ttc" id="agroup__hash_html_gab87679863646255178427a56dc33e453"><div class="ttname"><a href="../../d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453">test_sdbm</a></div><div class="ttdeci">void test_sdbm()</div><div class="ttdoc">Test function for sdbm.</div><div class="ttdef"><b>Definition:</b> hash_sdbm.c:34</div></div>
<div class="ttc" id="agroup__adaline_html_ga555ba960994e9bccb2029764588f694f"><div class="ttname"><a href="../../da/d2a/group__adaline.html#ga555ba960994e9bccb2029764588f694f">MAX_ADALINE_ITER</a></div><div class="ttdeci">#define MAX_ADALINE_ITER</div><div class="ttdoc">Maximum number of iterations to learn.</div><div class="ttdef"><b>Definition:</b> adaline_learning.c:40</div></div>
<div class="ttc" id="afactorial__large__number_8c_html_ab5c854e0df76165c31899e69eceeeaae"><div class="ttname"><a href="../../d6/d3d/factorial__large__number_8c.html#ab5c854e0df76165c31899e69eceeeaae">delete_number</a></div><div class="ttdeci">void delete_number(large_num *num)</div><div class="ttdoc">delete all memory allocated for large number</div><div class="ttdef"><b>Definition:</b> factorial_large_number.c:37</div></div>
@ -484,6 +483,7 @@ $(document).ready(function(){initNavTree('d4/d68/qr__decompose_8h_source.html','
<div class="ttc" id="anewton__raphson__root_8c_html_af270a96662132d0385cb6b4637c5a689"><div class="ttname"><a href="../../dd/d08/newton__raphson__root_8c.html#af270a96662132d0385cb6b4637c5a689">ACCURACY</a></div><div class="ttdeci">#define ACCURACY</div><div class="ttdoc">solution accuracy</div><div class="ttdef"><b>Definition:</b> newton_raphson_root.c:16</div></div>
<div class="ttc" id="akohonen__som__trace_8c_html_a41ae16442e3e5b891a58d2e5932a2cd0"><div class="ttname"><a href="../../d0/d46/kohonen__som__trace_8c.html#a41ae16442e3e5b891a58d2e5932a2cd0">test_3d_classes</a></div><div class="ttdeci">void test_3d_classes(double *const *data, int N)</div><div class="ttdoc">Creates a random set of points distributed in four clusters in 3D space with centroids at the points.</div><div class="ttdef"><b>Definition:</b> kohonen_som_trace.c:410</div></div>
<div class="ttc" id="acartesian__to__polar_8c_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../d6/d2e/cartesian__to__polar_8c.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdoc">Test implementation.</div><div class="ttdef"><b>Definition:</b> cartesian_to_polar.c:98</div></div>
<div class="ttc" id="aproblem__5_2sol3_8c_html_a59347107cbfdf48d51108e50280e760d"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a></div><div class="ttdeci">unsigned long gcd(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.</div><div class="ttdef"><b>Definition:</b> sol3.c:18</div></div>
<div class="ttc" id="agroup__hash_html_ga506f0227a3b5f9434a503e09a3cb672b"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b">adler32</a></div><div class="ttdeci">uint32_t adler32(const char *s)</div><div class="ttdoc">32-bit Adler algorithm implementation</div><div class="ttdef"><b>Definition:</b> hash_adler32.c:18</div></div>
<div class="ttc" id="agroup__quats_html_ga4779f448daaf806ce5e750c13b3e0965"><div class="ttname"><a href="../../dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965">quat_from_euler</a></div><div class="ttdeci">quaternion quat_from_euler(const euler *in_euler)</div><div class="ttdoc">Function to convert given Euler angles to a quaternion.</div><div class="ttdef"><b>Definition:</b> quaternions.c:47</div></div>
<div class="ttc" id="ak__means__clustering_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d6/d76/k__means__clustering_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdef"><b>Definition:</b> k_means_clustering.c:321</div></div>

View File

@ -0,0 +1,260 @@
<!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: project_euler/problem_5/sol2.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('d5/d3d/problem__5_2sol2_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> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">sol2.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (Improved over <a class="el" href="../../dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a>)
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
<code>#include &lt;stdlib.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sol2.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d68/problem__5_2sol2_8c__incl.svg" width="160" height="127"><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:aa7cfa5a28d00d93ec48fab9c3fd5812f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">check_number</a> (unsigned long long n)</td></tr>
<tr class="memdesc:aa7cfa5a28d00d93ec48fab9c3fd5812f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a given number is devisable by every number between 1 and 20. <a href="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">More...</a><br /></td></tr>
<tr class="separator:aa7cfa5a28d00d93ec48fab9c3fd5812f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840291bc02cba5474a4cb46a9b9566fe"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a> (void)</td></tr>
<tr class="memdesc:a840291bc02cba5474a4cb46a9b9566fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <a href="../../d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">More...</a><br /></td></tr>
<tr class="separator:a840291bc02cba5474a4cb46a9b9566fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:adb59595677da81f071c34f3847fdbaa6"><td class="memItemLeft" align="right" valign="top">static unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a> []</td></tr>
<tr class="memdesc:adb59595677da81f071c34f3847fdbaa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hack to store divisors between 1 &amp; 20. <a href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">More...</a><br /></td></tr>
<tr class="separator:adb59595677da81f071c34f3847fdbaa6"><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><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (Improved over <a class="el" href="../../dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a>) </p>
<p>Little bit improved version of the naive <code><a class="el" href="../../dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a></code>. Since the number has to be divisable by 20, we can start at 20 and go in 20 steps. Also we don't have to check against any number, since most of them are implied by other divisions (i.e. if a number is divisable by 20, it's also divisable by 2, 5, and 10). This all gives a 97% perfomance increase on my machine (9.562 vs 0.257)</p>
<dl class="section see"><dt>See also</dt><dd>Slower: <a class="el" href="../../dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a> </dd>
<dd>
Faster: <a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html" title="Problem 5 solution (Fastest).">problem_5/sol3.c</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="aa7cfa5a28d00d93ec48fab9c3fd5812f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7cfa5a28d00d93ec48fab9c3fd5812f">&#9670;&nbsp;</a></span>check_number()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int check_number </td>
<td>(</td>
<td class="paramtype">unsigned long long&#160;</td>
<td class="paramname"><em>n</em></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>Checks if a given number is devisable by every number between 1 and 20. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">n</td><td>number to check </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 if not divisible </dd>
<dd>
1 if divisible </dd></dl>
<div class="fragment"><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;{</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 7; ++i)</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; {</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordflow">if</span> (n % <a class="code" href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a>[i] != 0)</div>
<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; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; }</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; }</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">return</span> 1;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</div>
</div><!-- fragment -->
</div>
</div>
<a id="a840291bc02cba5474a4cb46a9b9566fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a840291bc02cba5474a4cb46a9b9566fe">&#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>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;{</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> n = 20;; n += 20)</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; {</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">check_number</a>(n))</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; {</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; printf(<span class="stringliteral">&quot;Result: %llu\n&quot;</span>, n);</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keywordflow">break</span>;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; }</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</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="../../d5/d3d/problem__5_2sol2_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.svg" width="216" 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>
<h2 class="groupheader">Variable Documentation</h2>
<a id="adb59595677da81f071c34f3847fdbaa6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb59595677da81f071c34f3847fdbaa6">&#9670;&nbsp;</a></span>divisors</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">unsigned int divisors[]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line"> 11, 13, 14, 16, 17, 18, 19, 20,</div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Hack to store divisors between 1 &amp; 20. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<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="aproblem__5_2sol2_8c_html_aa7cfa5a28d00d93ec48fab9c3fd5812f"><div class="ttname"><a href="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">check_number</a></div><div class="ttdeci">static int check_number(unsigned long long n)</div><div class="ttdoc">Checks if a given number is devisable by every number between 1 and 20.</div><div class="ttdef"><b>Definition:</b> sol2.c:30</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_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_607f15d36c772334f988bb9ef82d102c.html">problem_5</a></li><li class="navelem"><a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html">sol2.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
d5/d3d/problem__5_2sol2_8c.js vendored Normal file
View File

@ -0,0 +1,6 @@
var problem__5_2sol2_8c =
[
[ "check_number", "d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f", null ],
[ "main", "d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe", null ],
[ "divisors", "d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6", null ]
];

View File

@ -0,0 +1,4 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="$d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f" title="Checks if a given number is devisable by every number between 1 and 20." alt="" coords="104,5,211,32"/>
</map>

View File

@ -0,0 +1 @@
e8b86dca04cae9001e975999661a6cde

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: main Pages: 1 -->
<svg width="162pt" height="28pt"
viewBox="0.00 0.00 162.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 158,-24 158,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<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="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f" target="_top" xlink:title="Checks if a given number is devisable by every number between 1 and 20.">
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 154,-19.5 154,-0.5 74,-0.5"/>
<text text-anchor="middle" x="114" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">check_number</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.37,-10C45.76,-10 54.66,-10 63.7,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.9,-13.5 73.9,-10 63.9,-6.5 63.9,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,279 @@
<!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: project_euler/problem_5/sol3.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('d5/d7c/problem__5_2sol3_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">sol3.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="https://projecteuler.net/problem=5">Problem 5</a> solution (Fastest).
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sol3.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d9e/problem__5_2sol3_8c__incl.svg" width="158" height="127"><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:a59347107cbfdf48d51108e50280e760d"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a> (unsigned long a, unsigned long b)</td></tr>
<tr class="memdesc:a59347107cbfdf48d51108e50280e760d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute <a href="https://en.wikipedia.org/wiki/Greatest_common_divisor">Greatest Common Divisor (GCD)</a> of two numbers using Euclids algorithm. <a href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">More...</a><br /></td></tr>
<tr class="separator:a59347107cbfdf48d51108e50280e760d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9606f1867e9921867d6572f51377b4c"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a> (unsigned long a, unsigned long b)</td></tr>
<tr class="memdesc:ae9606f1867e9921867d6572f51377b4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute <a href="https://en.wikipedia.org/wiki/Least_common_multiple">Least Common Multiple (LCM)</a> of two numbers. <a href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">More...</a><br /></td></tr>
<tr class="separator:ae9606f1867e9921867d6572f51377b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840291bc02cba5474a4cb46a9b9566fe"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a> (void)</td></tr>
<tr class="memdesc:a840291bc02cba5474a4cb46a9b9566fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <a href="../../d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe">More...</a><br /></td></tr>
<tr class="separator:a840291bc02cba5474a4cb46a9b9566fe"><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><a href="https://projecteuler.net/problem=5">Problem 5</a> solution (Fastest). </p>
<p>Solution is the LCM of all numbers between 1 and 20.</p>
<dl class="section see"><dt>See also</dt><dd>Slowest: <a class="el" href="../../dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a> </dd>
<dd>
Slower: <a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html" title="Problem 5 solution - Naive algorithm (Improved over problem_5/sol1.c)">problem_5/sol2.c</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a59347107cbfdf48d51108e50280e760d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59347107cbfdf48d51108e50280e760d">&#9670;&nbsp;</a></span>gcd()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned long gcd </td>
<td>(</td>
<td class="paramtype">unsigned long&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned long&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Compute <a href="https://en.wikipedia.org/wiki/Greatest_common_divisor">Greatest Common Divisor (GCD)</a> of two numbers using Euclids algorithm. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>first number </td></tr>
<tr><td class="paramname">b</td><td>second number </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>GCD of <code>a</code> and <code>b</code> </dd></dl>
<div class="fragment"><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; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> r;</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keywordflow">if</span> (a &gt; b)</div>
<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; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> t = a;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; a = b;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; b = t;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordflow">while</span> ((r = (a % b)))</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; {</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; a = b;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; b = r;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; }</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordflow">return</span> b;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;}</div>
</div><!-- fragment -->
</div>
</div>
<a id="ae9606f1867e9921867d6572f51377b4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9606f1867e9921867d6572f51377b4c">&#9670;&nbsp;</a></span>lcm()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned long lcm </td>
<td>(</td>
<td class="paramtype">unsigned long&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned long&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Compute <a href="https://en.wikipedia.org/wiki/Least_common_multiple">Least Common Multiple (LCM)</a> of two numbers. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td>first number </td></tr>
<tr><td class="paramname">b</td><td>second number </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>LCM of <code>a</code> and <code>b</code> </dd></dl>
<div class="fragment"><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;{</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> p = (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> long)a * b;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <span class="keywordflow">return</span> p / <a class="code" href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a>(a, b);</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</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="../../d5/d7c/problem__5_2sol3_8c_ae9606f1867e9921867d6572f51377b4c_cgraph.svg" width="144" 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="a840291bc02cba5474a4cb46a9b9566fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a840291bc02cba5474a4cb46a9b9566fe">&#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>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;{</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> ans = 1;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> i;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; <span class="keywordflow">for</span> (i = 1; i &lt;= 20; i++)</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; {</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ans = <a class="code" href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a>(ans, i);</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; }</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; printf(<span class="stringliteral">&quot;%lu\n&quot;</span>, ans);</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</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="../../d5/d7c/problem__5_2sol3_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.svg" width="243" 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="aproblem__5_2sol3_8c_html_ae9606f1867e9921867d6572f51377b4c"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a></div><div class="ttdeci">unsigned long lcm(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Least Common Multiple (LCM) of two numbers.</div><div class="ttdef"><b>Definition:</b> sol3.c:41</div></div>
<div class="ttc" id="aproblem__5_2sol3_8c_html_a59347107cbfdf48d51108e50280e760d"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a></div><div class="ttdeci">unsigned long gcd(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.</div><div class="ttdef"><b>Definition:</b> sol3.c:18</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_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_607f15d36c772334f988bb9ef82d102c.html">problem_5</a></li><li class="navelem"><a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html">sol3.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 problem__5_2sol3_8c =
[
[ "gcd", "d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d", null ],
[ "lcm", "d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c", null ],
[ "main", "d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe", null ]
];

View File

@ -0,0 +1,5 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="$d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c" title="Compute Least Common Multiple (LCM) of two numbers." alt="" coords="104,5,147,32"/>
<area shape="rect" id="node3" href="$d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d" title="Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm." alt="" coords="195,5,237,32"/>
</map>

View File

@ -0,0 +1 @@
aa4d28b8ae450ab9e00b5e4489f80244

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="182pt" height="28pt"
viewBox="0.00 0.00 182.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 178,-24 178,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<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="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c" target="_top" xlink:title="Compute Least Common Multiple (LCM) of two numbers.">
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 106,-19.5 106,-0.5 74,-0.5"/>
<text text-anchor="middle" x="90" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">lcm</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.13,-10C45.88,-10 55.06,-10 63.48,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.56,-13.5 73.56,-10 63.56,-6.5 63.56,-13.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d" target="_top" xlink:title="Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.">
<polygon fill="white" stroke="black" points="142,-0.5 142,-19.5 174,-19.5 174,-0.5 142,-0.5"/>
<text text-anchor="middle" x="158" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</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="M106.31,-10C113.8,-10 123.03,-10 131.55,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.78,-13.5 141.78,-10 131.78,-6.5 131.78,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,4 @@
<map id="lcm" name="lcm">
<area shape="rect" id="node1" title="Compute Least Common Multiple (LCM) of two numbers." alt="" coords="5,5,48,32"/>
<area shape="rect" id="node2" href="$d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d" title="Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm." alt="" coords="96,5,139,32"/>
</map>

View File

@ -0,0 +1 @@
51aa694a0086c400c3b61158a6bff17f

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: lcm Pages: 1 -->
<svg width="108pt" height="28pt"
viewBox="0.00 0.00 108.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>lcm</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 104,-24 104,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Compute Least Common Multiple (LCM) of two numbers.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 32,-19.5 32,-0.5 0,-0.5"/>
<text text-anchor="middle" x="16" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">lcm</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d" target="_top" xlink:title="Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.">
<polygon fill="white" stroke="black" points="68,-0.5 68,-19.5 100,-19.5 100,-0.5 68,-0.5"/>
<text text-anchor="middle" x="84" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">gcd</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="M32.31,-10C39.8,-10 49.03,-10 57.55,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="57.78,-13.5 67.78,-10 57.78,-6.5 57.78,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -513,7 +513,9 @@ Project Euler</h1>
</ul>
</li>
<li>Problem 5<ul>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/project_euler/problem_5/sol.c">Sol</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/project_euler/problem_5/sol1.c">Sol1</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/project_euler/problem_5/sol2.c">Sol2</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/master/project_euler/problem_5/sol3.c">Sol3</a></li>
</ul>
</li>
<li>Problem 6<ul>

View File

@ -141,15 +141,15 @@ Functions</h2></td></tr>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <span class="keywordtype">int</span> number_of_prime = 0;</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 2;; i++)</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; {</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keywordtype">int</span> divisors = 0;</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keywordtype">int</span> <a class="code" href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a> = 0;</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 1; j &lt;= i; j++)</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; {</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keywordflow">if</span> (i % j == 0)</div>
<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; divisors++;</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <a class="code" href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a>++;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; }</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; }</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keywordflow">if</span> (divisors == 2)</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="../../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">divisors</a> == 2)</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; {</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; number_of_prime++;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keywordflow">if</span> (number_of_prime == n)</div>
@ -167,6 +167,7 @@ Functions</h2></td></tr>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<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>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View File

@ -1,4 +0,0 @@
var sol3_8c =
[
[ "main", "d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ]
];

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,5 @@
<map id="project_euler/problem_5/sol2.c" name="project_euler/problem_5/sol2.c">
<area shape="rect" id="node1" title="Problem 5 solution &#45; Naive algorithm (Improved over problem_5/sol1.c)" alt="" coords="5,5,152,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,67,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="91,95,155,121"/>
</map>

View File

@ -0,0 +1 @@
8c9f95b7e455ec0ed9e88b386e493ae5

View File

@ -0,0 +1,53 @@
<?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: project_euler/problem_5/sol2.c Pages: 1 -->
<svg width="120pt" height="95pt"
viewBox="0.00 0.00 120.00 95.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 91)">
<title>project_euler/problem_5/sol2.c</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 116,-91 116,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Problem 5 solution &#45; Naive algorithm (Improved over problem_5/sol1.c)">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 110,-86.5 110,-56.5 0,-56.5"/>
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">project_euler/problem</text>
<text text-anchor="middle" x="55" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_5/sol2.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 46,-19.5 46,-0.5 0,-0.5"/>
<text text-anchor="middle" x="23" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.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="M47.42,-56.4C42.96,-48.11 37.28,-37.55 32.52,-28.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="35.48,-26.81 27.66,-19.66 29.31,-30.12 35.48,-26.81"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="64,-0.5 64,-19.5 112,-19.5 112,-0.5 64,-0.5"/>
<text text-anchor="middle" x="88" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.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="M62.82,-56.4C67.47,-48.02 73.4,-37.33 78.34,-28.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="81.41,-30.1 83.2,-19.66 75.29,-26.71 81.41,-30.1"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,4 @@
<map id="project_euler/problem_5/sol3.c" name="project_euler/problem_5/sol3.c">
<area shape="rect" id="node1" title="Problem 5 solution (Fastest)." alt="" coords="5,5,152,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="48,95,109,121"/>
</map>

View File

@ -0,0 +1 @@
a76633cfe8e52fbbd88e198cdd9918c5

View File

@ -3,19 +3,19 @@
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (20200629.0846)
-->
<!-- Title: project_euler/problem_5/sol.c Pages: 1 -->
<!-- Title: project_euler/problem_5/sol3.c Pages: 1 -->
<svg width="118pt" height="95pt"
viewBox="0.00 0.00 118.00 95.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 91)">
<title>project_euler/problem_5/sol.c</title>
<title>project_euler/problem_5/sol3.c</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 114,-91 114,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Problem 5 solution">
<g id="a_node1"><a xlink:title="Problem 5 solution (Fastest).">
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 110,-86.5 110,-56.5 0,-56.5"/>
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">project_euler/problem</text>
<text text-anchor="middle" x="55" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_5/sol.c</text>
<text text-anchor="middle" x="55" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_5/sol3.c</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -71,7 +71,7 @@ $(function() {
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('d6/de3/sol3_8c.html','../../'); initResizable(); });
$(document).ready(function(){initNavTree('da/d56/problem__1_2sol3_8c.html','../../'); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
@ -103,14 +103,14 @@ $(document).ready(function(){initNavTree('d6/de3/sol3_8c.html','../../'); initRe
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sol3.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d21/sol3_8c__incl.svg" width="158" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d18/problem__1_2sol3_8c__incl.svg" width="158" height="127"><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:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top"><a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d56/problem__1_2sol3_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>
@ -123,7 +123,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_8c6743d405e8ed13cc39f42e382307fd.html">problem_1</a></li><li class="navelem"><a class="el" href="../../d6/de3/sol3_8c.html">sol3.c</a></li>
<li class="navelem"><a class="el" href="../../dir_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_8c6743d405e8ed13cc39f42e382307fd.html">problem_1</a></li><li class="navelem"><a class="el" href="../../da/d56/problem__1_2sol3_8c.html">sol3.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>

View File

@ -0,0 +1,4 @@
var problem__1_2sol3_8c =
[
[ "main", "da/d56/problem__1_2sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ]
];

View File

@ -0,0 +1,224 @@
<!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: project_euler/problem_5/sol1.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('dc/d32/problem__5_2sol1_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">sol1.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (slowest)
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
<code>#include &lt;stdlib.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sol1.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d4d/problem__5_2sol1_8c__incl.svg" width="160" height="127"><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:a24b470eef1ce1da4401c03ae250f93e3"><td class="memItemLeft" align="right" valign="top">static char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">check_number</a> (unsigned long long n)</td></tr>
<tr class="memdesc:a24b470eef1ce1da4401c03ae250f93e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty naive implementation. <a href="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">More...</a><br /></td></tr>
<tr class="separator:a24b470eef1ce1da4401c03ae250f93e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840291bc02cba5474a4cb46a9b9566fe"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a> (void)</td></tr>
<tr class="memdesc:a840291bc02cba5474a4cb46a9b9566fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <a href="../../dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">More...</a><br /></td></tr>
<tr class="separator:a840291bc02cba5474a4cb46a9b9566fe"><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><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (slowest) </p>
<dl class="section see"><dt>See also</dt><dd>Faster: <a class="el" href="../../d5/d3d/problem__5_2sol2_8c.html" title="Problem 5 solution - Naive algorithm (Improved over problem_5/sol1.c)">problem_5/sol2.c</a> </dd>
<dd>
Fastest: <a class="el" href="../../d5/d7c/problem__5_2sol3_8c.html" title="Problem 5 solution (Fastest).">problem_5/sol3.c</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a24b470eef1ce1da4401c03ae250f93e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24b470eef1ce1da4401c03ae250f93e3">&#9670;&nbsp;</a></span>check_number()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static char check_number </td>
<td>(</td>
<td class="paramtype">unsigned long long&#160;</td>
<td class="paramname"><em>n</em></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>Pretty naive implementation. </p>
<p>Just checks every number if it's devisable by 1 through 20 </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">n</td><td>number to check </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 if not divisible </dd>
<dd>
1 if divisible </dd></dl>
<div class="fragment"><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; <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> i = 1; i &lt;= 20; ++i)</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">if</span> (n % i != 0)</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; {</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; }</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; }</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keywordflow">return</span> 1;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;}</div>
</div><!-- fragment -->
</div>
</div>
<a id="a840291bc02cba5474a4cb46a9b9566fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a840291bc02cba5474a4cb46a9b9566fe">&#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>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;{</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> n = 1;; ++n)</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; {</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keywordflow">if</span> (<a class="code" href="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">check_number</a>(n))</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; {</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; printf(<span class="stringliteral">&quot;Result: %llu\n&quot;</span>, n);</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keywordflow">break</span>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; }</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; <span class="keywordflow">return</span> 0;</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</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="../../dc/d32/problem__5_2sol1_8c_a840291bc02cba5474a4cb46a9b9566fe_cgraph.svg" width="216" 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="aproblem__5_2sol1_8c_html_a24b470eef1ce1da4401c03ae250f93e3"><div class="ttname"><a href="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">check_number</a></div><div class="ttdeci">static char check_number(unsigned long long n)</div><div class="ttdoc">Pretty naive implementation.</div><div class="ttdef"><b>Definition:</b> sol1.c:18</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_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_607f15d36c772334f988bb9ef82d102c.html">problem_5</a></li><li class="navelem"><a class="el" href="../../dc/d32/problem__5_2sol1_8c.html">sol1.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>

5
dc/d32/problem__5_2sol1_8c.js vendored Normal file
View File

@ -0,0 +1,5 @@
var problem__5_2sol1_8c =
[
[ "check_number", "dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3", null ],
[ "main", "dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe", null ]
];

View File

@ -0,0 +1,4 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,5,56,32"/>
<area shape="rect" id="node2" href="$dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3" title="Pretty naive implementation." alt="" coords="104,5,211,32"/>
</map>

View File

@ -0,0 +1 @@
4f8262ff5227241f3761347eae07bc5a

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: main Pages: 1 -->
<svg width="162pt" height="28pt"
viewBox="0.00 0.00 162.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 158,-24 158,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<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="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3" target="_top" xlink:title="Pretty naive implementation.">
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 154,-19.5 154,-0.5 74,-0.5"/>
<text text-anchor="middle" x="114" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">check_number</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.37,-10C45.76,-10 54.66,-10 63.7,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.9,-13.5 73.9,-10 63.9,-6.5 63.9,-13.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -233,23 +233,27 @@ 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="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>
<div class="ttc" id="amodified__binary__search_8c_html_a7df9a198e30cded6229d79bef7591f8f"><div class="ttname"><a href="../../d3/d47/modified__binary__search_8c.html#a7df9a198e30cded6229d79bef7591f8f">modifiedBinarySearch</a></div><div class="ttdeci">void modifiedBinarySearch(const int **mat, int n, int m, int x)</div><div class="ttdoc">Function to perform binary search on the mid values of row to get the desired pair of rows where the ...</div><div class="ttdef"><b>Definition:</b> modified_binary_search.c:48</div></div>
<div class="ttc" id="ajump__search_8c_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../d6/d7b/jump__search_8c.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdoc">Test implementation of the function.</div><div class="ttdef"><b>Definition:</b> jump_search.c:58</div></div>
<div class="ttc" id="abubble__sort_8c_html_ad7ed8cc4603f500d610054680d28b971"><div class="ttname"><a href="../../dd/de4/bubble__sort_8c.html#ad7ed8cc4603f500d610054680d28b971">display</a></div><div class="ttdeci">void display(const int *arr, int n)</div><div class="ttdoc">Display elements of array.</div><div class="ttdef"><b>Definition:</b> bubble_sort.c:17</div></div>
<div class="ttc" id="aproblem__23_2sol2_8c_html_a1aca7f530f82b27100262adba9e7556b"><div class="ttname"><a href="../../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b">get_perfect_number</a></div><div class="ttdeci">char get_perfect_number(unsigned long N)</div><div class="ttdef"><b>Definition:</b> sol2.c:31</div></div>
<div class="ttc" id="aproblem__5_2sol3_8c_html_ae9606f1867e9921867d6572f51377b4c"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a></div><div class="ttdeci">unsigned long lcm(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Least Common Multiple (LCM) of two numbers.</div><div class="ttdef"><b>Definition:</b> sol3.c:41</div></div>
<div class="ttc" id="aproblem__22_2sol1_8c_html_ae359b8a4656b164c91ef91a084c15c9d"><div class="ttname"><a href="../../dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d">lazy_sort</a></div><div class="ttdeci">void lazy_sort(char data[][MAX_NAME_LEN], int LEN)</div><div class="ttdoc">Alphabetical sorting using 'lazy sort' algorithm.</div><div class="ttdef"><b>Definition:</b> sol1.c:48</div></div>
<div class="ttc" id="aso1_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d0/d7f/so1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> so1.c:17</div></div>
<div class="ttc" id="aproblem__4_2sol_8c_html_a840291bc02cba5474a4cb46a9b9566fe"><div class="ttname"><a href="../../d0/d6c/problem__4_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a></div><div class="ttdeci">int main(void)</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> sol.c:25</div></div>
<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="aproblem__22_2sol1_8c_html_afd709f201d7643c3909621f620ea648a"><div class="ttname"><a href="../../dd/d8b/problem__22_2sol1_8c.html#afd709f201d7643c3909621f620ea648a">MAX_NAME_LEN</a></div><div class="ttdeci">#define MAX_NAME_LEN</div><div class="ttdoc">Maximum length of each name.</div><div class="ttdef"><b>Definition:</b> sol1.c:15</div></div>
<div class="ttc" id="aproblem__5_2sol1_8c_html_a24b470eef1ce1da4401c03ae250f93e3"><div class="ttname"><a href="../../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">check_number</a></div><div class="ttdeci">static char check_number(unsigned long long n)</div><div class="ttdoc">Pretty naive implementation.</div><div class="ttdef"><b>Definition:</b> sol1.c:18</div></div>
<div class="ttc" id="ajump__search_8c_html_a8195a86b6d75b9a3939505e8bb50021e"><div class="ttname"><a href="../../d6/d7b/jump__search_8c.html#a8195a86b6d75b9a3939505e8bb50021e">min</a></div><div class="ttdeci">#define min(X, Y)</div><div class="ttdoc">Macro to return the minimum of two values.</div><div class="ttdef"><b>Definition:</b> jump_search.c:13</div></div>
<div class="ttc" id="agroup__sorting_html_ga2fb01e00dedb437a42010f6309e7eba8"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8">bead_sort</a></div><div class="ttdeci">void bead_sort(int *a, size_t len)</div><div class="ttdoc">This is where the sorting of the array takes place.</div><div class="ttdef"><b>Definition:</b> bead_sort.c:37</div></div>
<div class="ttc" id="arealtime__stats_8c_html_a63ddcdaab24f722f0963fa2fbe0ae628"><div class="ttname"><a href="../../dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628">stats_computer1</a></div><div class="ttdeci">void stats_computer1(float x, float *mean, float *variance, float *std)</div><div class="ttdoc">continuous mean and variance computance using first value as an approximation for the mean.</div><div class="ttdef"><b>Definition:</b> realtime_stats.c:24</div></div>
<div class="ttc" id="aproblem__401_2sol1_8c_html_ade1bdf2529e3c58f53bfb4d844f3a9d3"><div class="ttname"><a href="../../d4/d83/problem__401_2sol1_8c.html#ade1bdf2529e3c58f53bfb4d844f3a9d3">MOD_LIMIT</a></div><div class="ttdeci">#define MOD_LIMIT</div><div class="ttdoc">modulo limit</div><div class="ttdef"><b>Definition:</b> sol1.c:17</div></div>
<div class="ttc" id="aqr__eigen__values_8c_html_a0283886819c7c140a023582b7269e2d0"><div class="ttname"><a href="../../d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0">test2</a></div><div class="ttdeci">void test2()</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:271</div></div>
<div class="ttc" id="aproblem__20_2sol1_8c_html_a54a02c4b963fdb16f24959e0137763f1"><div class="ttname"><a href="../../db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1">remove_digits</a></div><div class="ttdeci">char remove_digits(big_int *digit, int N)</div><div class="ttdoc">Function to remove digits preceeding the current digit.</div><div class="ttdef"><b>Definition:</b> sol1.c:76</div></div>
<div class="ttc" id="aproblem__1_2sol3_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../da/d56/problem__1_2sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> sol3.c:14</div></div>
<div class="ttc" id="astructsudoku_html_a160365012280c3e10f1b31e914e8f129"><div class="ttname"><a href="../../dc/d18/structsudoku.html#a160365012280c3e10f1b31e914e8f129">sudoku::N</a></div><div class="ttdeci">uint8_t N</div><div class="ttdoc">number of elements</div><div class="ttdef"><b>Definition:</b> sudoku_solver.c:35</div></div>
<div class="ttc" id="astruct__big__int_html_a273ee73fd755f2a99512cca5f0e09008"><div class="ttname"><a href="../../dc/d77/struct__big__int.html#a273ee73fd755f2a99512cca5f0e09008">_big_int::value</a></div><div class="ttdeci">char value</div><div class="ttdoc">tens place (single digit)</div><div class="ttdef"><b>Definition:</b> sol1.c:19</div></div>
<div class="ttc" id="aqr__decompose_8h_html_a45c7640d9d22c89c11beb1f567843c56"><div class="ttname"><a href="../../d4/d68/qr__decompose_8h.html#a45c7640d9d22c89c11beb1f567843c56">qr_decompose</a></div><div class="ttdeci">void qr_decompose(double **A, double **Q, double **R, int M, int N)</div><div class="ttdoc">Decompose matrix using Gram-Schmidt process.</div><div class="ttdef"><b>Definition:</b> qr_decompose.h:142</div></div>
@ -268,7 +272,6 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<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>
<div class="ttc" id="abubble__sort__recursion_8c_html_aa8989f6c9bfd1f040854fa18b180114f"><div class="ttname"><a href="../../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubbleSort</a></div><div class="ttdeci">void bubbleSort(int *arr, int size)</div><div class="ttdoc">Bubble sort algorithm implements using recursion.</div><div class="ttdef"><b>Definition:</b> bubble_sort_recursion.c:29</div></div>
<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="aproblem__5_2sol_8c_html_ae9606f1867e9921867d6572f51377b4c"><div class="ttname"><a href="../../df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a></div><div class="ttdeci">unsigned long lcm(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Least Common Multiple (LCM) of two numbers.</div><div class="ttdef"><b>Definition:</b> sol.c:31</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="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>
@ -278,7 +281,6 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<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="asol3_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> sol3.c:14</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>
@ -292,7 +294,6 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="aqr__eigen__values_8c_html_a741477692f001a805b0fea942c9dc2b9"><div class="ttname"><a href="../../d7/d50/qr__eigen__values_8c.html#a741477692f001a805b0fea942c9dc2b9">mat_mul</a></div><div class="ttdeci">double ** mat_mul(double **A, double **B, double **OUT, int R1, int C1, int R2, int C2)</div><div class="ttdoc">Perform multiplication of two matrices.</div><div class="ttdef"><b>Definition:</b> qr_eigen_values.c:59</div></div>
<div class="ttc" id="aproblem__26_2sol1_8c_html_aabf4f709c8199e41cf279c77112345fe"><div class="ttname"><a href="../../d1/df9/problem__26_2sol1_8c.html#aabf4f709c8199e41cf279c77112345fe">MAX_LEN</a></div><div class="ttdeci">#define MAX_LEN</div><div class="ttdoc">length of resulting recurring fraction number</div><div class="ttdef"><b>Definition:</b> sol1.c:15</div></div>
<div class="ttc" id="agroup__sorting_html_gad7ed8cc4603f500d610054680d28b971"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971">display</a></div><div class="ttdeci">void display(const int *arr, int n)</div><div class="ttdoc">Displays the array, passed to this method.</div><div class="ttdef"><b>Definition:</b> bead_sort.c:23</div></div>
<div class="ttc" id="aproblem__5_2sol_8c_html_a59347107cbfdf48d51108e50280e760d"><div class="ttname"><a href="../../df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a></div><div class="ttdeci">unsigned long gcd(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.</div><div class="ttdef"><b>Definition:</b> sol.c:11</div></div>
<div class="ttc" id="abinary__search_8c_html_a840291bc02cba5474a4cb46a9b9566fe"><div class="ttname"><a href="../../df/d3b/binary__search_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a></div><div class="ttdeci">int main(void)</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> binary_search.c:105</div></div>
<div class="ttc" id="aclient_8c_html_a392fb874e547e582e9c66a08a1f23326"><div class="ttname"><a href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a></div><div class="ttdeci">#define MAX</div><div class="ttdoc">max.</div><div class="ttdef"><b>Definition:</b> client.c:28</div></div>
<div class="ttc" id="agroup__kohonen__2d_html_gac6afabdc09a49a433ee19d8a9486056d"><div class="ttname"><a href="../../d1/d6b/group__kohonen__2d.html#gac6afabdc09a49a433ee19d8a9486056d">min</a></div><div class="ttdeci">#define min(a, b)</div><div class="ttdoc">shorthand for minimum value</div><div class="ttdef"><b>Definition:</b> kohonen_som_topology.c:43</div></div>
@ -305,6 +306,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="arealtime__stats_8c_html_a34be233a9200ee2065f6b7b27e2d9a96"><div class="ttname"><a href="../../dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96">stats_computer2</a></div><div class="ttdeci">void stats_computer2(float x, float *mean, float *variance, float *std)</div><div class="ttdoc">continuous mean and variance computance using Welford's algorithm (very accurate)</div><div class="ttdef"><b>Definition:</b> realtime_stats.c:61</div></div>
<div class="ttc" id="aproblem__23_2sol2_8c_html_a34f4ad85151e3a43368ae67f42347f56"><div class="ttname"><a href="../../d4/dbd/problem__23_2sol2_8c.html#a34f4ad85151e3a43368ae67f42347f56">is_abundant</a></div><div class="ttdeci">char 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> sol2.c:59</div></div>
<div class="ttc" id="alu__decompose_8c_html_a0789beb8d3396582d77b7aedf5e5554a"><div class="ttname"><a href="../../dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a">display</a></div><div class="ttdeci">void display(double **A, int N)</div><div class="ttdoc">Function to display square matrix.</div><div class="ttdef"><b>Definition:</b> lu_decompose.c:66</div></div>
<div class="ttc" id="aproblem__5_2sol2_8c_html_aa7cfa5a28d00d93ec48fab9c3fd5812f"><div class="ttname"><a href="../../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">check_number</a></div><div class="ttdeci">static int check_number(unsigned long long n)</div><div class="ttdoc">Checks if a given number is devisable by every number between 1 and 20.</div><div class="ttdef"><b>Definition:</b> sol2.c:30</div></div>
<div class="ttc" id="aproblem__15_2sol1_8c_html_a4650d1d3897633d84253f93433f601d6"><div class="ttname"><a href="../../d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6">number_of_paths</a></div><div class="ttdeci">unsigned long long number_of_paths(int N)</div><div class="ttdoc">At every node, there are 2 possible ways to move -&gt; down or right.</div><div class="ttdef"><b>Definition:</b> sol1.c:17</div></div>
<div class="ttc" id="aproblem__23_2sol2_8c_html_a3ab61b5a1c4f2288625d160aa0ea8478"><div class="ttname"><a href="../../d4/dbd/problem__23_2sol2_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478">is_sum_of_abundant</a></div><div class="ttdeci">char is_sum_of_abundant(unsigned long N)</div><div class="ttdoc">check if a given number can be represented as a sum of two abundant numbers.</div><div class="ttdef"><b>Definition:</b> sol2.c:87</div></div>
<div class="ttc" id="aproblem__13_2sol1_8c_html_ac260f58785fb20eb09bb35385a7d47f8"><div class="ttname"><a href="../../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8">get_number</a></div><div class="ttdeci">int get_number(FILE *fp, char *buffer, uint8_t *out_int)</div><div class="ttdoc">Function to read the number from a file and store it in array.</div><div class="ttdef"><b>Definition:</b> sol1.c:16</div></div>
@ -318,6 +320,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../..
<div class="ttc" id="abinary__search_8c_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../df/d3b/binary__search_8c.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdoc">Test implementations.</div><div class="ttdef"><b>Definition:</b> binary_search.c:75</div></div>
<div class="ttc" id="asol4_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d6/d1b/sol4_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> sol4.c:12</div></div>
<div class="ttc" id="abinary__search__tree_8c_html_af4aeda155dbe167f1c1cf38cb65bf324"><div class="ttname"><a href="../../da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324">node</a></div><div class="ttdeci">struct node node</div><div class="ttdoc">Node, the basic data structure in the tree.</div></div>
<div class="ttc" id="aproblem__5_2sol3_8c_html_a59347107cbfdf48d51108e50280e760d"><div class="ttname"><a href="../../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a></div><div class="ttdeci">unsigned long gcd(unsigned long a, unsigned long b)</div><div class="ttdoc">Compute Greatest Common Divisor (GCD) of two numbers using Euclids algorithm.</div><div class="ttdef"><b>Definition:</b> sol3.c:18</div></div>
<div class="ttc" id="amodified__binary__search_8c_html_ae66f6b31b5ad750f1fe042a706a4e3d4"><div class="ttname"><a href="../../d3/d47/modified__binary__search_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a></div><div class="ttdeci">int main()</div><div class="ttdoc">Main function.</div><div class="ttdef"><b>Definition:</b> modified_binary_search.c:97</div></div>
<div class="ttc" id="aproblem__20_2sol1_8c_html_afc373c28da6b17636528edcc97fb5f86"><div class="ttname"><a href="../../db/d80/problem__20_2sol1_8c.html#afc373c28da6b17636528edcc97fb5f86">add_digit</a></div><div class="ttdeci">big_int * add_digit(big_int *digit, char value)</div><div class="ttdoc">Function that allocates memory to add another digit at the MSB.</div><div class="ttdef"><b>Definition:</b> sol1.c:37</div></div>
<div class="ttc" id="agroup__sorting_html_gab99b8a397bdd0bf2903d66c22ba4ba43"><div class="ttname"><a href="../../d5/d4c/group__sorting.html#gab99b8a397bdd0bf2903d66c22ba4ba43">merge_sort</a></div><div class="ttdeci">void merge_sort(int *a, int n, int l, int r)</div><div class="ttdoc">Merge sort algorithm implementation.</div><div class="ttdef"><b>Definition:</b> merge_sort.c:82</div></div>

View File

@ -1,137 +0,0 @@
<!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: project_euler/problem_5/sol.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('df/de7/problem__5_2sol_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">sol.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="https://projecteuler.net/problem=5">Problem 5</a> solution
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sol.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/da9/problem__5_2sol_8c__incl.svg" width="158" height="127"><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:a59347107cbfdf48d51108e50280e760d"><td class="memItemLeft" align="right" valign="top"><a id="a59347107cbfdf48d51108e50280e760d"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d">gcd</a> (unsigned long a, unsigned long b)</td></tr>
<tr class="memdesc:a59347107cbfdf48d51108e50280e760d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute <a href="https://en.wikipedia.org/wiki/Greatest_common_divisor">Greatest Common Divisor (GCD)</a> of two numbers using Euclids algorithm. <br /></td></tr>
<tr class="separator:a59347107cbfdf48d51108e50280e760d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9606f1867e9921867d6572f51377b4c"><td class="memItemLeft" align="right" valign="top"><a id="ae9606f1867e9921867d6572f51377b4c"></a>
unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c">lcm</a> (unsigned long a, unsigned long b)</td></tr>
<tr class="memdesc:ae9606f1867e9921867d6572f51377b4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute <a href="https://en.wikipedia.org/wiki/Least_common_multiple">Least Common Multiple (LCM)</a> of two numbers. <br /></td></tr>
<tr class="separator:ae9606f1867e9921867d6572f51377b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840291bc02cba5474a4cb46a9b9566fe"><td class="memItemLeft" align="right" valign="top"><a id="a840291bc02cba5474a4cb46a9b9566fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/de7/problem__5_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">main</a> (void)</td></tr>
<tr class="memdesc:a840291bc02cba5474a4cb46a9b9566fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:a840291bc02cba5474a4cb46a9b9566fe"><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><a href="https://projecteuler.net/problem=5">Problem 5</a> solution </p>
</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_b3d331eabd4234f247030c297aaf021c.html">project_euler</a></li><li class="navelem"><a class="el" href="../../dir_607f15d36c772334f988bb9ef82d102c.html">problem_5</a></li><li class="navelem"><a class="el" href="../../df/de7/problem__5_2sol_8c.html">sol.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

@ -1,6 +0,0 @@
var problem__5_2sol_8c =
[
[ "gcd", "df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d", null ],
[ "lcm", "df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c", null ],
[ "main", "df/de7/problem__5_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe", null ]
];

View File

@ -97,8 +97,14 @@ $(document).ready(function(){initNavTree('dir_607f15d36c772334f988bb9ef82d102c.h
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:df/de7/problem__5_2sol_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="df/de7/problem__5_2sol_8c.html">sol.c</a></td></tr>
<tr class="memdesc:df/de7/problem__5_2sol_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution <br /></td></tr>
<tr class="memitem:dc/d32/problem__5_2sol1_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dc/d32/problem__5_2sol1_8c.html">sol1.c</a></td></tr>
<tr class="memdesc:dc/d32/problem__5_2sol1_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (slowest) <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d5/d3d/problem__5_2sol2_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d5/d3d/problem__5_2sol2_8c.html">sol2.c</a></td></tr>
<tr class="memdesc:d5/d3d/problem__5_2sol2_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (Improved over <a class="el" href="dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a>) <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d5/d7c/problem__5_2sol3_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d5/d7c/problem__5_2sol3_8c.html">sol3.c</a></td></tr>
<tr class="memdesc:d5/d7c/problem__5_2sol3_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution (Fastest). <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->

View File

@ -1,4 +1,6 @@
var dir_607f15d36c772334f988bb9ef82d102c =
[
[ "sol.c", "df/de7/problem__5_2sol_8c.html", "df/de7/problem__5_2sol_8c" ]
[ "sol1.c", "dc/d32/problem__5_2sol1_8c.html", "dc/d32/problem__5_2sol1_8c" ],
[ "sol2.c", "d5/d3d/problem__5_2sol2_8c.html", "d5/d3d/problem__5_2sol2_8c" ],
[ "sol3.c", "d5/d7c/problem__5_2sol3_8c.html", "d5/d7c/problem__5_2sol3_8c" ]
];

View File

@ -103,8 +103,8 @@ Files</h2></td></tr>
<tr class="memitem:d2/dae/problem__1_2sol2_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d2/dae/problem__1_2sol2_8c.html">sol2.c</a></td></tr>
<tr class="memdesc:d2/dae/problem__1_2sol2_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d6/de3/sol3_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d6/de3/sol3_8c.html">sol3.c</a></td></tr>
<tr class="memdesc:d6/de3/sol3_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution. <br /></td></tr>
<tr class="memitem:da/d56/problem__1_2sol3_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="da/d56/problem__1_2sol3_8c.html">sol3.c</a></td></tr>
<tr class="memdesc:da/d56/problem__1_2sol3_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:d6/d1b/sol4_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d6/d1b/sol4_8c.html">sol4.c</a></td></tr>
<tr class="memdesc:d6/d1b/sol4_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution <br /></td></tr>

View File

@ -2,6 +2,6 @@ var dir_8c6743d405e8ed13cc39f42e382307fd =
[
[ "sol1.c", "da/d35/problem__1_2sol1_8c.html", "da/d35/problem__1_2sol1_8c" ],
[ "sol2.c", "d2/dae/problem__1_2sol2_8c.html", "d2/dae/problem__1_2sol2_8c" ],
[ "sol3.c", "d6/de3/sol3_8c.html", "d6/de3/sol3_8c" ],
[ "sol3.c", "da/d56/problem__1_2sol3_8c.html", "da/d56/problem__1_2sol3_8c" ],
[ "sol4.c", "d6/d1b/sol4_8c.html", "d6/d1b/sol4_8c" ]
];

View File

@ -180,7 +180,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_10_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_0_" class="arrow" onclick="toggleFolder('10_0_')">&#9658;</span><span id="img_10_0_" class="iconfclosed" onclick="toggleFolder('10_0_')">&#160;</span><a class="el" href="dir_8c6743d405e8ed13cc39f42e382307fd.html" target="_self">problem_1</a></td><td class="desc"></td></tr>
<tr id="row_10_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="da/d35/problem__1_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution </td></tr>
<tr id="row_10_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d2/dae/problem__1_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution </td></tr>
<tr id="row_10_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/de3/sol3_8c.html" target="_self">sol3.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution </td></tr>
<tr id="row_10_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="da/d56/problem__1_2sol3_8c.html" target="_self">sol3.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution </td></tr>
<tr id="row_10_0_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/d1b/sol4_8c.html" target="_self">sol4.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=1">Problem 1</a> solution </td></tr>
<tr id="row_10_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_1_" class="arrow" onclick="toggleFolder('10_1_')">&#9658;</span><span id="img_10_1_" class="iconfclosed" onclick="toggleFolder('10_1_')">&#160;</span><a class="el" href="dir_16b947d8e9a05fe119d0675493324331.html" target="_self">problem_10</a></td><td class="desc"></td></tr>
<tr id="row_10_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d0/d6d/problem__10_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=10">Problem 10</a> solution </td></tr>
@ -220,7 +220,9 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_10_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_17_" class="arrow" onclick="toggleFolder('10_17_')">&#9658;</span><span id="img_10_17_" class="iconfclosed" onclick="toggleFolder('10_17_')">&#160;</span><a class="el" href="dir_2f070f19f76dfadabbc24fe483d7e98d.html" target="_self">problem_401</a></td><td class="desc"></td></tr>
<tr id="row_10_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/d83/problem__401_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=401">Problem 401</a> solution - Sum of squares of divisors </td></tr>
<tr id="row_10_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_18_" class="arrow" onclick="toggleFolder('10_18_')">&#9658;</span><span id="img_10_18_" class="iconfclosed" onclick="toggleFolder('10_18_')">&#160;</span><a class="el" href="dir_607f15d36c772334f988bb9ef82d102c.html" target="_self">problem_5</a></td><td class="desc"></td></tr>
<tr id="row_10_18_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="df/de7/problem__5_2sol_8c.html" target="_self">sol.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution </td></tr>
<tr id="row_10_18_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dc/d32/problem__5_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (slowest) </td></tr>
<tr id="row_10_18_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d5/d3d/problem__5_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution - Naive algorithm (Improved over <a class="el" href="dc/d32/problem__5_2sol1_8c.html" title="Problem 5 solution - Naive algorithm (slowest)">problem_5/sol1.c</a>) </td></tr>
<tr id="row_10_18_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d5/d7c/problem__5_2sol3_8c.html" target="_self">sol3.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=5">Problem 5</a> solution (Fastest) </td></tr>
<tr id="row_10_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_19_" class="arrow" onclick="toggleFolder('10_19_')">&#9658;</span><span id="img_10_19_" class="iconfclosed" onclick="toggleFolder('10_19_')">&#160;</span><a class="el" href="dir_167af11096b7752ff31b3d4bec489317.html" target="_self">problem_6</a></td><td class="desc"></td></tr>
<tr id="row_10_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/d7b/problem__6_2sol_8c.html" target="_self">sol.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=6">Problem 6</a> solution </td></tr>
<tr id="row_10_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_10_20_" class="arrow" onclick="toggleFolder('10_20_')">&#9658;</span><span id="img_10_20_" class="iconfclosed" onclick="toggleFolder('10_20_')">&#160;</span><a class="el" href="dir_4bae997a2671812c2140d5abfb6305a4.html" target="_self">problem_7</a></td><td class="desc"></td></tr>

View File

@ -105,6 +105,10 @@ $(document).ready(function(){initNavTree('globals_c.html',''); initResizable();
<li>CantorSet
: <a class="el" href="dc/d80/cantor__set_8c.html#a2b95c356aff8a282eaad255008fa5a94">cantor_set.c</a>
</li>
<li>check_number()
: <a class="el" href="dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">sol1.c</a>
, <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">sol2.c</a>
</li>
<li>check_termination()
: <a class="el" href="da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52">durand_kerner_roots.c</a>
</li>

View File

@ -112,10 +112,13 @@ $(document).ready(function(){initNavTree('globals_d.html',''); initResizable();
: <a class="el" href="d6/d3d/factorial__large__number_8c.html#ab5c854e0df76165c31899e69eceeeaae">factorial_large_number.c</a>
</li>
<li>display()
: <a class="el" href="dd/de4/bubble__sort_8c.html#ad7ed8cc4603f500d610054680d28b971">bubble_sort.c</a>
, <a class="el" href="d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971">bead_sort.c</a>
: <a class="el" href="d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971">bead_sort.c</a>
, <a class="el" href="dd/de4/bubble__sort_8c.html#ad7ed8cc4603f500d610054680d28b971">bubble_sort.c</a>
, <a class="el" href="dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a">lu_decompose.c</a>
</li>
<li>divisors
: <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">sol2.c</a>
</li>
<li>djb2()
: <a class="el" href="d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b">hash_djb2.c</a>
</li>

View File

@ -102,6 +102,10 @@ $(document).ready(function(){initNavTree('globals_func_c.html',''); initResizabl
<li>calculateNearst()
: <a class="el" href="d8/d71/group__k__means.html#gad339c41d3ee9e6729aca9e9ab3f7d2d9">k_means_clustering.c</a>
</li>
<li>check_number()
: <a class="el" href="dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">sol1.c</a>
, <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">sol2.c</a>
</li>
<li>check_termination()
: <a class="el" href="da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52">durand_kerner_roots.c</a>
</li>

View File

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('globals_func_g.html',''); initResizabl
<h3><a id="index_g"></a>- g -</h3><ul>
<li>gcd()
: <a class="el" href="df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d">sol.c</a>
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">sol3.c</a>
</li>
<li>get_clock_diff()
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908">kohonen_som_topology.c</a>

View File

@ -134,12 +134,12 @@ $(document).ready(function(){initNavTree('globals_func_i.html',''); initResizabl
<li>isPalindrome()
: <a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a>
</li>
<li>isprime()
: <a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a>
</li>
<li>isPrime()
: <a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a>
</li>
<li>isprime()
: <a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a>
</li>
<li>isStrong()
: <a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a>
</li>

View File

@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('globals_func_l.html',''); initResizabl
: <a class="el" href="dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d">sol1.c</a>
</li>
<li>lcm()
: <a class="el" href="df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c">sol.c</a>
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">sol3.c</a>
</li>
<li>lu_decomposition()
: <a class="el" href="dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4">lu_decompose.c</a>

View File

@ -100,7 +100,8 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl
, <a class="el" href="da/d02/binary__search__tree_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">binary_search_tree.c</a>
, <a class="el" href="d0/d57/hash__xor8_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">hash_xor8.c</a>
, <a class="el" href="dc/d2e/lu__decompose_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">lu_decompose.c</a>
, <a class="el" href="df/de7/problem__5_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol1.c</a>
, <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol2.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>
@ -114,9 +115,11 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl
, <a class="el" href="df/da5/problem__9_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol1.c</a>
, <a class="el" href="d2/d93/problem__8_2sol2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol2.c</a>
, <a class="el" href="dc/d63/problem__8_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol1.c</a>
, <a class="el" href="dd/d08/newton__raphson__root_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">newton_raphson_root.c</a>
, <a class="el" href="d1/d2f/problem__7_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="d6/d64/problem__7_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="d1/d2f/problem__7_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="dd/d08/newton__raphson__root_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">newton_raphson_root.c</a>
, <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol3.c</a>
, <a class="el" href="d4/d7b/problem__6_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">adaline_learning.c</a>
, <a class="el" href="d4/d83/problem__401_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">sol1.c</a>
, <a class="el" href="d0/d6c/problem__4_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
@ -129,7 +132,7 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl
, <a class="el" href="d9/da7/problem__10_2sol2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol2.c</a>
, <a class="el" href="d0/d6d/problem__10_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol1.c</a>
, <a class="el" href="d6/d1b/sol4_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol4.c</a>
, <a class="el" href="d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol3.c</a>
, <a class="el" href="da/d56/problem__1_2sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol3.c</a>
, <a class="el" href="d2/dae/problem__1_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="da/d35/problem__1_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol1.c</a>
, <a class="el" href="dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">realtime_stats.c</a>

View File

@ -94,7 +94,7 @@ $(document).ready(function(){initNavTree('globals_g.html',''); initResizable();
<h3><a id="index_g"></a>- g -</h3><ul>
<li>gcd()
: <a class="el" href="df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d">sol.c</a>
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">sol3.c</a>
</li>
<li>get_clock_diff()
: <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908">kohonen_som_topology.c</a>

View File

@ -134,12 +134,12 @@ $(document).ready(function(){initNavTree('globals_i.html',''); initResizable();
<li>isPalindrome()
: <a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a>
</li>
<li>isprime()
: <a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a>
</li>
<li>isPrime()
: <a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a>
</li>
<li>isprime()
: <a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a>
</li>
<li>isStrong()
: <a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a>
</li>

View File

@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('globals_l.html',''); initResizable();
: <a class="el" href="dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d">sol1.c</a>
</li>
<li>lcm()
: <a class="el" href="df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c">sol.c</a>
: <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c">sol3.c</a>
</li>
<li>LIMS
: <a class="el" href="d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40">qr_eigen_values.c</a>

View File

@ -100,40 +100,43 @@ $(document).ready(function(){initNavTree('globals_m.html',''); initResizable();
, <a class="el" href="da/d02/binary__search__tree_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">binary_search_tree.c</a>
, <a class="el" href="d0/d57/hash__xor8_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">hash_xor8.c</a>
, <a class="el" href="dc/d2e/lu__decompose_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">lu_decompose.c</a>
, <a class="el" href="df/de7/problem__5_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol1.c</a>
, <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol2.c</a>
, <a class="el" href="dd/d08/newton__raphson__root_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">newton_raphson_root.c</a>
, <a class="el" href="d1/d2f/problem__7_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="d6/d64/problem__7_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol3.c</a>
, <a class="el" href="d4/d7b/problem__6_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="dd/d8c/adaline__learning_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">adaline_learning.c</a>
, <a class="el" href="d4/d07/ode__forward__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97">ode_forward_euler.c</a>
, <a class="el" href="d1/d2f/problem__7_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol.c</a>
, <a class="el" href="d6/d64/problem__7_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="d1/dc2/ode__midpoint__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97">ode_midpoint_euler.c</a>
, <a class="el" href="dc/d63/problem__8_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol1.c</a>
, <a class="el" href="d2/d93/problem__8_2sol2_8c.html#a0ddf1224851353fc92bfbff6f499fa97">sol2.c</a>
, <a class="el" href="d1/dc2/ode__midpoint__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97">ode_midpoint_euler.c</a>
, <a class="el" href="df/da5/problem__9_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol1.c</a>
, <a class="el" href="d8/de0/problem__9_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol2.c</a>
, <a class="el" href="df/d3c/threaded__binary__trees_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">threaded_binary_trees.c</a>
, <a class="el" href="d6/d76/k__means__clustering_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">k_means_clustering.c</a>
, <a class="el" href="d4/d99/ode__semi__implicit__euler_8c.html#a0ddf1224851353fc92bfbff6f499fa97">ode_semi_implicit_euler.c</a>
, <a class="el" href="df/da5/problem__9_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol1.c</a>
, <a class="el" href="d8/de0/problem__9_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe">sol2.c</a>
, <a class="el" href="d5/d23/qr__decomposition_8c.html#a840291bc02cba5474a4cb46a9b9566fe">qr_decomposition.c</a>
, <a class="el" href="df/d3b/binary__search_8c.html#a840291bc02cba5474a4cb46a9b9566fe">binary_search.c</a>
, <a class="el" href="d6/d7b/jump__search_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">jump_search.c</a>
, <a class="el" href="d5/d23/qr__decomposition_8c.html#a840291bc02cba5474a4cb46a9b9566fe">qr_decomposition.c</a>
, <a class="el" href="d3/d47/modified__binary__search_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">modified_binary_search.c</a>
, <a class="el" href="d2/da8/bead__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">bead_sort.c</a>
, <a class="el" href="d2/df6/kohonen__som__topology_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">kohonen_som_topology.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="d7/d50/qr__eigen__values_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">qr_eigen_values.c</a>
, <a class="el" href="dd/de4/bubble__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">bubble_sort.c</a>
, <a class="el" href="d5/d38/bubble__sort__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">bubble_sort_recursion.c</a>
, <a class="el" href="dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">realtime_stats.c</a>
, <a class="el" href="d2/d83/merge__sort_8c.html#a840291bc02cba5474a4cb46a9b9566fe">merge_sort.c</a>
, <a class="el" href="d5/d38/bubble__sort__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">bubble_sort_recursion.c</a>
, <a class="el" href="d7/d50/qr__eigen__values_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">qr_eigen_values.c</a>
, <a class="el" href="d3/d47/modified__binary__search_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">modified_binary_search.c</a>
, <a class="el" href="d2/da8/bead__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">bead_sort.c</a>
, <a class="el" href="dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">realtime_stats.c</a>
, <a class="el" href="dd/de4/bubble__sort_8c.html#ac0f2228420376f4db7e1274f2b41667c">bubble_sort.c</a>
, <a class="el" href="d7/dd8/c__atoi__str__to__integer_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">c_atoi_str_to_integer.c</a>
, <a class="el" href="d5/db8/vectors__3d_8c.html#a840291bc02cba5474a4cb46a9b9566fe">vectors_3d.c</a>
, <a class="el" href="d0/d46/kohonen__som__trace_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">kohonen_som_trace.c</a>
, <a class="el" href="da/d35/problem__1_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol1.c</a>
, <a class="el" href="d2/dae/problem__1_2sol2_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol2.c</a>
, <a class="el" href="dc/d80/cantor__set_8c.html#abf9e6b7e6f15df4b525a2e7705ba3089">cantor_set.c</a>
, <a class="el" href="d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol3.c</a>
, <a class="el" href="da/d56/problem__1_2sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol3.c</a>
, <a class="el" href="d6/d1b/sol4_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">sol4.c</a>
, <a class="el" href="d7/d98/spirograph_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">spirograph.c</a>
, <a class="el" href="d6/d2e/cartesian__to__polar_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">cartesian_to_polar.c</a>

View File

@ -94,6 +94,9 @@ $(document).ready(function(){initNavTree('globals_vars.html',''); initResizable(
<li>abundant_flags
: <a class="el" href="d4/dbd/problem__23_2sol2_8c.html#af920a16d6ef69dd604b283f427892e06">sol2.c</a>
</li>
<li>divisors
: <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">sol2.c</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->

View File

@ -89,8 +89,8 @@ var NAVTREEINDEX =
[
"annotated.html",
"d5/d38/bubble__sort__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002",
"da/d02/binary__search__tree_8c.html#ac73c73be92dbbeeaad942c0103b9540d",
"dir_16b947d8e9a05fe119d0675493324331.html"
"d9/dd7/struct__cantor__set.html#acfc25ab716a3c79be8a5a4cab94e8def",
"df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -2,24 +2,32 @@ var NAVTREEINDEX1 =
{
"d5/d38/bubble__sort__recursion_8c.html#ae1a3968e7947464bee7714f6d43b7002":[12,0,12,2,3],
"d5/d38/bubble__sort__recursion_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,12,2,1],
"d5/d3d/problem__5_2sol2_8c.html":[12,0,10,18,1],
"d5/d3d/problem__5_2sol2_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,18,1,1],
"d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f":[12,0,10,18,1,0],
"d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6":[12,0,10,18,1,2],
"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":[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":[12,0,12,0,0],
"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":[12,0,12,4,2],
"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#gad7ed8cc4603f500d610054680d28b971":[10,4,2],
"d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971":[12,0,12,0,2],
"d5/d4c/group__sorting.html#gaeccaf61ff47279384d1dba8d869d5c2f":[10,4,6],
"d5/d4c/group__sorting.html#gaeccaf61ff47279384d1dba8d869d5c2f":[12,0,12,6,2],
"d5/d7c/problem__5_2sol3_8c.html":[12,0,10,18,2],
"d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d":[12,0,10,18,2,0],
"d5/d7c/problem__5_2sol3_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,18,2,2],
"d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c":[12,0,10,18,2,1],
"d5/d7e/struct_t.html":[11,0,33],
"d5/d7e/struct_t.html#a2023d2bb6a6cdf472b567b3ec5cf35d4":[11,0,33,0],
"d5/d7e/struct_t.html#a5a06d4022d41bad87137ba3430abce8b":[11,0,33,1],
@ -119,8 +127,6 @@ var NAVTREEINDEX1 =
"d6/d7b/jump__search_8c.html#aff36d719e6fca6aea4377a089580c603":[12,0,11,1,1],
"d6/d88/problem__16_2sol1_8c.html":[12,0,10,6,0],
"d6/d88/problem__16_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,10,6,0,0],
"d6/de3/sol3_8c.html":[12,0,10,0,2],
"d6/de3/sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,10,0,2,0],
"d6/ded/shell__sort2_8c.html":[12,0,12,6],
"d6/ded/shell__sort2_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[12,0,12,6,0],
"d6/df3/graph_8h_source.html":[12,0,2,4,0],
@ -138,16 +144,16 @@ var NAVTREEINDEX1 =
"d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567":[12,0,6,1,0],
"d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b":[10,1,5],
"d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b":[12,0,6,0,0],
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[10,1,8],
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[12,0,6,3,1],
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[10,1,8],
"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":[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#gad451622bbdca271edfa8e0d98ca422f2":[10,1,10],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[10,1,14],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[12,0,6,4,2],
"d7/d50/qr__eigen__values_8c.html":[12,0,9,8],
@ -243,11 +249,5 @@ var NAVTREEINDEX1 =
"d9/dc9/hash__crc32_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,6,1,1],
"d9/dd7/struct__cantor__set.html":[11,0,1],
"d9/dd7/struct__cantor__set.html#a2f7f9f19125725d3e5673fdb4ac8cfb1":[11,0,1,1],
"d9/dd7/struct__cantor__set.html#abd2176c3cc3a1d85d15bbeaace35fa03":[11,0,1,2],
"d9/dd7/struct__cantor__set.html#acfc25ab716a3c79be8a5a4cab94e8def":[11,0,1,0],
"da/d02/binary__search__tree_8c.html":[12,0,2,1,0],
"da/d02/binary__search__tree_8c.html#a01151353aa2d9688934ed39208133241":[12,0,2,1,0,10],
"da/d02/binary__search__tree_8c.html#a0f18adaaca5ecc410cfa16dd2a3684dc":[12,0,2,1,0,6],
"da/d02/binary__search__tree_8c.html#a73152b9ccb4aa5cd4c1bacd4188bb2de":[12,0,2,1,0,7],
"da/d02/binary__search__tree_8c.html#a748f3966920e2fd197906be1e151b127":[12,0,2,1,0,2]
"d9/dd7/struct__cantor__set.html#abd2176c3cc3a1d85d15bbeaace35fa03":[11,0,1,2]
};

View File

@ -1,5 +1,11 @@
var NAVTREEINDEX2 =
{
"d9/dd7/struct__cantor__set.html#acfc25ab716a3c79be8a5a4cab94e8def":[11,0,1,0],
"da/d02/binary__search__tree_8c.html":[12,0,2,1,0],
"da/d02/binary__search__tree_8c.html#a01151353aa2d9688934ed39208133241":[12,0,2,1,0,10],
"da/d02/binary__search__tree_8c.html#a0f18adaaca5ecc410cfa16dd2a3684dc":[12,0,2,1,0,6],
"da/d02/binary__search__tree_8c.html#a73152b9ccb4aa5cd4c1bacd4188bb2de":[12,0,2,1,0,7],
"da/d02/binary__search__tree_8c.html#a748f3966920e2fd197906be1e151b127":[12,0,2,1,0,2],
"da/d02/binary__search__tree_8c.html#ac73c73be92dbbeeaad942c0103b9540d":[12,0,2,1,0,9],
"da/d02/binary__search__tree_8c.html#ad297e528a7bb8604ca93af149d609150":[12,0,2,1,0,4],
"da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c":[12,0,2,1,0,3],
@ -34,6 +40,8 @@ var NAVTREEINDEX2 =
"da/d38/durand__kerner__roots_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,9,0,3],
"da/d38/durand__kerner__roots_8c.html#af270a96662132d0385cb6b4637c5a689":[12,0,9,0,0],
"da/d38/durand__kerner__roots_8c.html#afa5b04ce11475d67049cba8273741fb7":[12,0,9,0,2],
"da/d56/problem__1_2sol3_8c.html":[12,0,10,0,2],
"da/d56/problem__1_2sol3_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,10,0,2,0],
"da/d90/stack__linked__list_2stack_8h_source.html":[12,0,2,7,0,0],
"da/d93/prime_8c.html":[12,0,8,6],
"da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f":[12,0,8,6,0],
@ -75,6 +83,9 @@ var NAVTREEINDEX2 =
"dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a":[12,0,9,1,0],
"dc/d2e/lu__decompose_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,9,1,2],
"dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4":[12,0,9,1,1],
"dc/d32/problem__5_2sol1_8c.html":[12,0,10,18,0],
"dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3":[12,0,10,18,0,0],
"dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,18,0,1],
"dc/d47/realtime__stats_8c.html":[12,0,9,9],
"dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96":[12,0,9,9,2],
"dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,9,9,0],
@ -126,8 +137,8 @@ var NAVTREEINDEX2 =
"dd/d53/int__to__string_8c.html#aa8dca7b867074164d5f45b0f3851269d":[12,0,1,2,2],
"dd/d53/int__to__string_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,1,2,1],
"dd/d7a/group__matrix.html":[10,0,6],
"dd/d7a/group__matrix.html#ga9f844010cb96591fa94c9d533a500ab7":[10,0,6,1],
"dd/d7a/group__matrix.html#ga9f844010cb96591fa94c9d533a500ab7":[12,0,4,0,3],
"dd/d7a/group__matrix.html#ga9f844010cb96591fa94c9d533a500ab7":[10,0,6,1],
"dd/d8b/problem__22_2sol1_8c.html":[12,0,10,11,0],
"dd/d8b/problem__22_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[12,0,10,11,0,3],
"dd/d8b/problem__22_2sol1_8c.html#a5bc3659aa0949ea33118c95b1dee5f63":[12,0,10,11,0,4],
@ -166,11 +177,11 @@ 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":[10,0,10],
"de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70":[12,0,4,0,0],
"de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70":[10,0,10],
"de/d7b/group__vec__3d.html":[10,0,5],
"de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84":[12,0,4,2,0],
"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":[12,0,4,2,5],
"de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e":[10,0,5,5],
"de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e":[12,0,4,2,3],
@ -185,8 +196,8 @@ var NAVTREEINDEX2 =
"de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4":[10,0,5,6],
"de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5":[10,0,5,8],
"de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5":[12,0,4,2,8],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[12,0,4,0,5],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[10,0,5,1],
"de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270":[12,0,4,0,5],
"de/dac/sudoku__solver_8c.html":[12,0,8,8],
"de/dac/sudoku__solver_8c.html#ae1a3968e7947464bee7714f6d43b7002":[12,0,8,8,8],
"de/dac/sudoku__solver_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,8,1],
@ -234,20 +245,9 @@ var NAVTREEINDEX2 =
"df/ddb/structword__count__word.html":[11,0,37],
"df/ddb/structword__count__word.html#a44e237e11196ffa56574b90ea807e8fc":[11,0,37,0],
"df/ddb/structword__count__word.html#a9c018b5f83b2aeeefac5cc09e5f41efd":[11,0,37,1],
"df/de7/problem__5_2sol_8c.html":[12,0,10,18,0],
"df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d":[12,0,10,18,0,0],
"df/de7/problem__5_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[12,0,10,18,0,2],
"df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c":[12,0,10,18,0,1],
"df/dea/structdata.html":[11,0,8],
"df/dea/structdata.html#a7a7e33023945ddb393dc306c489c4049":[11,0,8,1],
"df/dea/structdata.html#ab1464d70ed28af0a16cdd2ebaa64027c":[11,0,8,0],
"df/df3/union__find_8c.html":[12,0,8,9],
"df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe":[12,0,8,9,0],
"df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86":[12,0,8,9,1],
"df/df3/union__find_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,9,3],
"df/df3/union__find_8c.html#af2f3ff6d98641f7d3be11f071c97908a":[12,0,8,9,2],
"dir_0472225043064b54f3dfff9011a9fae0.html":[12,0,2,7,0],
"dir_079e1f799fb08a8a0b98cb030ab15687.html":[12,0,10,13],
"dir_0bc3e2a5baf077fa21dadc079776fcac.html":[12,0,10,7],
"dir_167af11096b7752ff31b3d4bec489317.html":[12,0,10,19]
"df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe":[12,0,8,9,0]
};

View File

@ -1,5 +1,12 @@
var NAVTREEINDEX3 =
{
"df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86":[12,0,8,9,1],
"df/df3/union__find_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[12,0,8,9,3],
"df/df3/union__find_8c.html#af2f3ff6d98641f7d3be11f071c97908a":[12,0,8,9,2],
"dir_0472225043064b54f3dfff9011a9fae0.html":[12,0,2,7,0],
"dir_079e1f799fb08a8a0b98cb030ab15687.html":[12,0,10,13],
"dir_0bc3e2a5baf077fa21dadc079776fcac.html":[12,0,10,7],
"dir_167af11096b7752ff31b3d4bec489317.html":[12,0,10,19],
"dir_16b947d8e9a05fe119d0675493324331.html":[12,0,10,1],
"dir_16e00c78ef36d1842d0d8a4afc46b852.html":[12,0,10,14],
"dir_1833eb69ceee7a265ffba4c38c8243d2.html":[12,0,10,16],
@ -49,8 +56,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],
@ -58,8 +65,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],
@ -102,8 +109,8 @@ var NAVTREEINDEX3 =
"globals_v.html":[12,1,0,22],
"globals_vars.html":[12,1,2],
"globals_x.html":[12,1,0,23],
"index.html":[],
"index.html":[0],
"index.html":[],
"index.html#autotoc_md35":[0,0],
"index.html#autotoc_md36":[0,1],
"index.html#autotoc_md37":[0,2],

View File

@ -1,12 +1,12 @@
var searchData=
[
['observation_213',['observation',['../d1/d5e/structobservation.html',1,'']]],
['ode_5fforward_5feuler_2ec_214',['ode_forward_euler.c',['../d4/d07/ode__forward__euler_8c.html',1,'']]],
['ode_5fmidpoint_5feuler_2ec_215',['ode_midpoint_euler.c',['../d1/dc2/ode__midpoint__euler_8c.html',1,'']]],
['ode_5fsemi_5fimplicit_5feuler_2ec_216',['ode_semi_implicit_euler.c',['../d4/d99/ode__semi__implicit__euler_8c.html',1,'']]],
['ok_217',['OK',['../d5/df4/group__sudoku.html#ga3a0ec150ac9d0cb6b28279d36d95d72f',1,'sudoku_solver.c']]],
['okbox_218',['OKbox',['../d5/df4/group__sudoku.html#ga1cd43df3f4187845ce186042fe53e6f1',1,'sudoku_solver.c']]],
['okcol_219',['OKcol',['../d5/df4/group__sudoku.html#ga6503128d4f5ce0a0826f72f73f9e0b2a',1,'sudoku_solver.c']]],
['okrow_220',['OKrow',['../d5/df4/group__sudoku.html#ga85d25d3b40017436f264a103685e4c55',1,'sudoku_solver.c']]],
['order_221',['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']]]
['observation_215',['observation',['../d1/d5e/structobservation.html',1,'']]],
['ode_5fforward_5feuler_2ec_216',['ode_forward_euler.c',['../d4/d07/ode__forward__euler_8c.html',1,'']]],
['ode_5fmidpoint_5feuler_2ec_217',['ode_midpoint_euler.c',['../d1/dc2/ode__midpoint__euler_8c.html',1,'']]],
['ode_5fsemi_5fimplicit_5feuler_2ec_218',['ode_semi_implicit_euler.c',['../d4/d99/ode__semi__implicit__euler_8c.html',1,'']]],
['ok_219',['OK',['../d5/df4/group__sudoku.html#ga3a0ec150ac9d0cb6b28279d36d95d72f',1,'sudoku_solver.c']]],
['okbox_220',['OKbox',['../d5/df4/group__sudoku.html#ga1cd43df3f4187845ce186042fe53e6f1',1,'sudoku_solver.c']]],
['okcol_221',['OKcol',['../d5/df4/group__sudoku.html#ga6503128d4f5ce0a0826f72f73f9e0b2a',1,'sudoku_solver.c']]],
['okrow_222',['OKrow',['../d5/df4/group__sudoku.html#ga85d25d3b40017436f264a103685e4c55',1,'sudoku_solver.c']]],
['order_223',['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,21 +1,21 @@
var searchData=
[
['projecteuler_222',['ProjectEuler',['../d8/d81/md_project_euler__r_e_a_d_m_e.html',1,'']]],
['palindrome_2ec_223',['palindrome.c',['../df/d16/palindrome_8c.html',1,'']]],
['pid_224',['pid',['../d0/d43/structpid.html',1,'']]],
['pitch_225',['pitch',['../d2/de8/structeuler__.html#aa71f9aa6dfa32d8014b2d54ab8410e0b',1,'euler_']]],
['poly_5ffunction_226',['poly_function',['../da/d38/durand__kerner__roots_8c.html#a321f9781a9744ccdaf0aba89f35ec29c',1,'durand_kerner_roots.c']]],
['port_227',['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']]],
['postorder_5fdisplay_228',['postorder_display',['../df/d3c/threaded__binary__trees_8c.html#a5a82ae0ee13788be51ca4ba6cddb0719',1,'threaded_binary_trees.c']]],
['preorder_5fdisplay_229',['preorder_display',['../df/d3c/threaded__binary__trees_8c.html#a8169ba0dfd5b8183672e444d1434bf9c',1,'threaded_binary_trees.c']]],
['prev_5fdigit_230',['prev_digit',['../dc/d77/struct__big__int.html#ad8405989a924410942b39ec0e9fef30b',1,'_big_int']]],
['prime_2ec_231',['prime.c',['../da/d93/prime_8c.html',1,'']]],
['print_232',['print',['../dc/d80/cantor__set_8c.html#a75ee530cd7148a63249784ad3dda8fab',1,'print(CantorSet *head):&#160;cantor_set.c'],['../d5/df4/group__sudoku.html#ga702ff4f95dde780c7d04fcdd1021b6c1',1,'print(const struct sudoku *a):&#160;sudoku_solver.c']]],
['print_5fmatrix_233',['print_matrix',['../d4/d68/qr__decompose_8h.html#a90562ce8c3707401e9c5809dece68d6a',1,'qr_decompose.h']]],
['print_5fnumber_234',['print_number',['../db/d01/problem__13_2sol1_8c.html#a248adc917818cc6666d8bc679a660319',1,'print_number(uint8_t *number, uint8_t N, int8_t num_digits_to_print):&#160;sol1.c'],['../d8/d32/problem__25_2sol1_8c.html#abe5bc1f170b2108a19d0a16d30bd3235',1,'print_number(unsigned char *number, int N):&#160;sol1.c']]],
['print_5fvector_235',['print_vector',['../de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e',1,'vectors_3d.c']]],
['printeps_236',['printEPS',['../d6/d76/k__means__clustering_8c.html#a5b4ba704e02672e59cfa35f82e3db28a',1,'k_means_clustering.c']]],
['problem_237',['problem',['../d4/d07/ode__forward__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_semi_implicit_euler.c']]],
['propagate_238',['propagate',['../dc/d80/cantor__set_8c.html#a1f156d2b53b80305bd2fa3ff5fdf3c97',1,'cantor_set.c']]],
['purge_239',['purge',['../da/d02/binary__search__tree_8c.html#a01151353aa2d9688934ed39208133241',1,'binary_search_tree.c']]]
['projecteuler_224',['ProjectEuler',['../d8/d81/md_project_euler__r_e_a_d_m_e.html',1,'']]],
['palindrome_2ec_225',['palindrome.c',['../df/d16/palindrome_8c.html',1,'']]],
['pid_226',['pid',['../d0/d43/structpid.html',1,'']]],
['pitch_227',['pitch',['../d2/de8/structeuler__.html#aa71f9aa6dfa32d8014b2d54ab8410e0b',1,'euler_']]],
['poly_5ffunction_228',['poly_function',['../da/d38/durand__kerner__roots_8c.html#a321f9781a9744ccdaf0aba89f35ec29c',1,'durand_kerner_roots.c']]],
['port_229',['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']]],
['postorder_5fdisplay_230',['postorder_display',['../df/d3c/threaded__binary__trees_8c.html#a5a82ae0ee13788be51ca4ba6cddb0719',1,'threaded_binary_trees.c']]],
['preorder_5fdisplay_231',['preorder_display',['../df/d3c/threaded__binary__trees_8c.html#a8169ba0dfd5b8183672e444d1434bf9c',1,'threaded_binary_trees.c']]],
['prev_5fdigit_232',['prev_digit',['../dc/d77/struct__big__int.html#ad8405989a924410942b39ec0e9fef30b',1,'_big_int']]],
['prime_2ec_233',['prime.c',['../da/d93/prime_8c.html',1,'']]],
['print_234',['print',['../dc/d80/cantor__set_8c.html#a75ee530cd7148a63249784ad3dda8fab',1,'print(CantorSet *head):&#160;cantor_set.c'],['../d5/df4/group__sudoku.html#ga702ff4f95dde780c7d04fcdd1021b6c1',1,'print(const struct sudoku *a):&#160;sudoku_solver.c']]],
['print_5fmatrix_235',['print_matrix',['../d4/d68/qr__decompose_8h.html#a90562ce8c3707401e9c5809dece68d6a',1,'qr_decompose.h']]],
['print_5fnumber_236',['print_number',['../db/d01/problem__13_2sol1_8c.html#a248adc917818cc6666d8bc679a660319',1,'print_number(uint8_t *number, uint8_t N, int8_t num_digits_to_print):&#160;sol1.c'],['../d8/d32/problem__25_2sol1_8c.html#abe5bc1f170b2108a19d0a16d30bd3235',1,'print_number(unsigned char *number, int N):&#160;sol1.c']]],
['print_5fvector_237',['print_vector',['../de/d7b/group__vec__3d.html#ga4fd194972bea4884e0b33cf4a166d14e',1,'vectors_3d.c']]],
['printeps_238',['printEPS',['../d6/d76/k__means__clustering_8c.html#a5b4ba704e02672e59cfa35f82e3db28a',1,'k_means_clustering.c']]],
['problem_239',['problem',['../d4/d07/ode__forward__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a97075291390a68c262ed66e157a57eb4',1,'problem(const double *x, double *y, double *dy):&#160;ode_semi_implicit_euler.c']]],
['propagate_240',['propagate',['../dc/d80/cantor__set_8c.html#a1f156d2b53b80305bd2fa3ff5fdf3c97',1,'cantor_set.c']]],
['purge_241',['purge',['../da/d02/binary__search__tree_8c.html#a01151353aa2d9688934ed39208133241',1,'binary_search_tree.c']]]
];

View File

@ -1,15 +1,15 @@
var searchData=
[
['q0_240',['q0',['../de/d58/structquaternion__.html#a37819eb7d76c65c37a9c2a63f01f65b2',1,'quaternion_']]],
['qr_5fdecompose_241',['qr_decompose',['../d4/d68/qr__decompose_8h.html#a45c7640d9d22c89c11beb1f567843c56',1,'qr_decompose.h']]],
['qr_5fdecompose_2eh_242',['qr_decompose.h',['../d4/d68/qr__decompose_8h.html',1,'']]],
['qr_5fdecomposition_2ec_243',['qr_decomposition.c',['../d5/d23/qr__decomposition_8c.html',1,'']]],
['qr_5feigen_5fvalues_2ec_244',['qr_eigen_values.c',['../d7/d50/qr__eigen__values_8c.html',1,'']]],
['quat_5ffrom_5feuler_245',['quat_from_euler',['../dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965',1,'quaternions.c']]],
['quaternion_246',['quaternion',['../dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b',1,'geometry_datatypes.h']]],
['quaternion_5f_247',['quaternion_',['../de/d58/structquaternion__.html',1,'']]],
['quaternion_5fmultiply_248',['quaternion_multiply',['../dc/d9a/group__quats.html#gaf5ad0f9c4f0facc5a9c3735a178156b1',1,'quaternions.c']]],
['quaternions_2ec_249',['quaternions.c',['../df/d98/quaternions_8c.html',1,'']]],
['queue_250',['queue',['../d2/d36/structqueue.html',1,'']]],
['queuerep_251',['QueueRep',['../d0/d10/struct_queue_rep.html',1,'']]]
['q0_242',['q0',['../de/d58/structquaternion__.html#a37819eb7d76c65c37a9c2a63f01f65b2',1,'quaternion_']]],
['qr_5fdecompose_243',['qr_decompose',['../d4/d68/qr__decompose_8h.html#a45c7640d9d22c89c11beb1f567843c56',1,'qr_decompose.h']]],
['qr_5fdecompose_2eh_244',['qr_decompose.h',['../d4/d68/qr__decompose_8h.html',1,'']]],
['qr_5fdecomposition_2ec_245',['qr_decomposition.c',['../d5/d23/qr__decomposition_8c.html',1,'']]],
['qr_5feigen_5fvalues_2ec_246',['qr_eigen_values.c',['../d7/d50/qr__eigen__values_8c.html',1,'']]],
['quat_5ffrom_5feuler_247',['quat_from_euler',['../dc/d9a/group__quats.html#ga4779f448daaf806ce5e750c13b3e0965',1,'quaternions.c']]],
['quaternion_248',['quaternion',['../dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b',1,'geometry_datatypes.h']]],
['quaternion_5f_249',['quaternion_',['../de/d58/structquaternion__.html',1,'']]],
['quaternion_5fmultiply_250',['quaternion_multiply',['../dc/d9a/group__quats.html#gaf5ad0f9c4f0facc5a9c3735a178156b1',1,'quaternions.c']]],
['quaternions_2ec_251',['quaternions.c',['../df/d98/quaternions_8c.html',1,'']]],
['queue_252',['queue',['../d2/d36/structqueue.html',1,'']]],
['queuerep_253',['QueueRep',['../d0/d10/struct_queue_rep.html',1,'']]]
];

View File

@ -1,12 +1,12 @@
var searchData=
[
['real_252',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['realtime_5fstats_2ec_253',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]],
['remove_5fdigits_254',['remove_digits',['../db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1',1,'sol1.c']]],
['right_255',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node']]],
['rlink_256',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_257',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['row1_258',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_259',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_260',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]]
['real_254',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['realtime_5fstats_2ec_255',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]],
['remove_5fdigits_256',['remove_digits',['../db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1',1,'sol1.c']]],
['right_257',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node']]],
['rlink_258',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_259',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['row1_260',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_261',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_262',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]]
];

View File

@ -1,42 +1,42 @@
var searchData=
[
['simple_20generic_20stack_261',['Simple generic Stack',['../d1/d12/md_data_structures_stack__r_e_a_d_m_e.html',1,'']]],
['sample_20solutions_20for_20_3ca_20href_3d_22http_3a_2f_2fexercism_2eio_2f_22_3eexercism_2eio_3c_2fa_3e_262',['Sample solutions for &lt;a href=&quot;http://exercism.io/&quot;&gt;exercism.io&lt;/a&gt;',['../d7/db5/md_exercism__r_e_a_d_m_e.html',1,'']]],
['sa_263',['SA',['../dd/d93/client_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;client.c'],['../d1/d20/server_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;server.c']]],
['save_5f2d_5fdata_264',['save_2d_data',['../d1/d6b/group__kohonen__2d.html#ga6824dc6d973eb3339af7aef5fea78b0c',1,'kohonen_som_topology.c']]],
['save_5fnd_5fdata_265',['save_nd_data',['../d0/dcb/group__kohonen__1d.html#ga7b84b14e60f47812b581d1f93057c85a',1,'kohonen_som_trace.c']]],
['save_5fu_5fmatrix_266',['save_u_matrix',['../d1/d6b/group__kohonen__2d.html#ga49d35f68f5d11d8ef6f8cce0d0e7bcba',1,'kohonen_som_topology.c']]],
['sdbm_267',['sdbm',['../d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605',1,'hash_sdbm.c']]],
['search_268',['search',['../df/d3c/threaded__binary__trees_8c.html#a306d567466f22e1e927aaed97d8bb58c',1,'threaded_binary_trees.c']]],
['selection_5fsort_2ec_269',['selection_sort.c',['../df/d83/selection__sort_8c.html',1,'']]],
['selectionsort_270',['selectionSort',['../df/d83/selection__sort_8c.html#aeafe7419cfceaeccaf49f22842d9a617',1,'selection_sort.c']]],
['semi_5fimplicit_5feuler_271',['semi_implicit_euler',['../d4/d99/ode__semi__implicit__euler_8c.html#ad80059877222f885b549f2d0a3dc6b55',1,'ode_semi_implicit_euler.c']]],
['semi_5fimplicit_5feuler_5fstep_272',['semi_implicit_euler_step',['../d4/d99/ode__semi__implicit__euler_8c.html#a720b7e995d2bbc615f94a2c7dbcf84eb',1,'ode_semi_implicit_euler.c']]],
['server_2ec_273',['server.c',['../d1/d20/server_8c.html',1,'']]],
['shell_5fsort_274',['shell_sort',['../dd/d8b/problem__22_2sol1_8c.html#a5bc3659aa0949ea33118c95b1dee5f63',1,'shell_sort(char data[][MAX_NAME_LEN], int LEN):&#160;sol1.c'],['../d5/d4c/group__sorting.html#ga5bc16eaf3ffe6a6ab66780dd445904c0',1,'shell_sort(int *array, long LEN):&#160;shell_sort2.c']]],
['shell_5fsort2_2ec_275',['shell_sort2.c',['../d6/ded/shell__sort2_8c.html',1,'']]],
['show_5fdata_276',['show_data',['../d5/d4c/group__sorting.html#gaeccaf61ff47279384d1dba8d869d5c2f',1,'shell_sort2.c']]],
['sigma_277',['sigma',['../d4/d83/problem__401_2sol1_8c.html#aaf964739be92adc2f500e7da11e3f6be',1,'sol1.c']]],
['sigma2_278',['sigma2',['../d4/d83/problem__401_2sol1_8c.html#a236548478af932f1115a71f601a68788',1,'sol1.c']]],
['so1_2ec_279',['so1.c',['../d0/d7f/so1_8c.html',1,'']]],
['sol_2ec_280',['sol.c',['../d0/d6c/problem__4_2sol_8c.html',1,'(Global Namespace)'],['../df/de7/problem__5_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_281',['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/d63/problem__8_2sol1_8c.html',1,'(Global Namespace)'],['../df/da5/problem__9_2sol1_8c.html',1,'(Global Namespace)']]],
['sol2_2ec_282',['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)'],['../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_283',['sol3.c',['../d6/de3/sol3_8c.html',1,'']]],
['sol4_2ec_284',['sol4.c',['../d6/d1b/sol4_8c.html',1,'']]],
['solve_285',['solve',['../d5/df4/group__sudoku.html#gadfe0ed5085b4775d8fa00b434cc0fdfc',1,'sudoku_solver.c']]],
['sorting_20algorithms_286',['Sorting algorithms',['../d5/d4c/group__sorting.html',1,'']]],
['spirograph_287',['spirograph',['../d7/d98/spirograph_8c.html#a0daa148091ec953809fc172289f773d3',1,'spirograph.c']]],
['spirograph_2ec_288',['spirograph.c',['../d7/d98/spirograph_8c.html',1,'']]],
['stack_289',['Stack',['../dd/d10/struct_stack.html',1,'']]],
['start_290',['start',['../d9/dd7/struct__cantor__set.html#abd2176c3cc3a1d85d15bbeaace35fa03',1,'_cantor_set']]],
['stats_5fcomputer1_291',['stats_computer1',['../dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628',1,'realtime_stats.c']]],
['stats_5fcomputer2_292',['stats_computer2',['../dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96',1,'realtime_stats.c']]],
['strong_5fnumber_2ec_293',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['subset_294',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_295',['sudoku',['../dc/d18/structsudoku.html',1,'sudoku'],['../d5/df4/group__sudoku.html',1,'(Global Namespace)']]],
['sudoku_5fsolver_2ec_296',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]],
['sum_5fof_5fdivisors_297',['sum_of_divisors',['../df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93',1,'sol1.c']]],
['sum_5fof_5fprimes_298',['sum_of_primes',['../d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5',1,'sol1.c']]],
['swap_299',['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']]]
['simple_20generic_20stack_263',['Simple generic Stack',['../d1/d12/md_data_structures_stack__r_e_a_d_m_e.html',1,'']]],
['sample_20solutions_20for_20_3ca_20href_3d_22http_3a_2f_2fexercism_2eio_2f_22_3eexercism_2eio_3c_2fa_3e_264',['Sample solutions for &lt;a href=&quot;http://exercism.io/&quot;&gt;exercism.io&lt;/a&gt;',['../d7/db5/md_exercism__r_e_a_d_m_e.html',1,'']]],
['sa_265',['SA',['../dd/d93/client_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;client.c'],['../d1/d20/server_8c.html#a1e43924adac4ae865aa0acf79710261c',1,'SA():&#160;server.c']]],
['save_5f2d_5fdata_266',['save_2d_data',['../d1/d6b/group__kohonen__2d.html#ga6824dc6d973eb3339af7aef5fea78b0c',1,'kohonen_som_topology.c']]],
['save_5fnd_5fdata_267',['save_nd_data',['../d0/dcb/group__kohonen__1d.html#ga7b84b14e60f47812b581d1f93057c85a',1,'kohonen_som_trace.c']]],
['save_5fu_5fmatrix_268',['save_u_matrix',['../d1/d6b/group__kohonen__2d.html#ga49d35f68f5d11d8ef6f8cce0d0e7bcba',1,'kohonen_som_topology.c']]],
['sdbm_269',['sdbm',['../d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605',1,'hash_sdbm.c']]],
['search_270',['search',['../df/d3c/threaded__binary__trees_8c.html#a306d567466f22e1e927aaed97d8bb58c',1,'threaded_binary_trees.c']]],
['selection_5fsort_2ec_271',['selection_sort.c',['../df/d83/selection__sort_8c.html',1,'']]],
['selectionsort_272',['selectionSort',['../df/d83/selection__sort_8c.html#aeafe7419cfceaeccaf49f22842d9a617',1,'selection_sort.c']]],
['semi_5fimplicit_5feuler_273',['semi_implicit_euler',['../d4/d99/ode__semi__implicit__euler_8c.html#ad80059877222f885b549f2d0a3dc6b55',1,'ode_semi_implicit_euler.c']]],
['semi_5fimplicit_5feuler_5fstep_274',['semi_implicit_euler_step',['../d4/d99/ode__semi__implicit__euler_8c.html#a720b7e995d2bbc615f94a2c7dbcf84eb',1,'ode_semi_implicit_euler.c']]],
['server_2ec_275',['server.c',['../d1/d20/server_8c.html',1,'']]],
['shell_5fsort_276',['shell_sort',['../dd/d8b/problem__22_2sol1_8c.html#a5bc3659aa0949ea33118c95b1dee5f63',1,'shell_sort(char data[][MAX_NAME_LEN], int LEN):&#160;sol1.c'],['../d5/d4c/group__sorting.html#ga5bc16eaf3ffe6a6ab66780dd445904c0',1,'shell_sort(int *array, long LEN):&#160;shell_sort2.c']]],
['shell_5fsort2_2ec_277',['shell_sort2.c',['../d6/ded/shell__sort2_8c.html',1,'']]],
['show_5fdata_278',['show_data',['../d5/d4c/group__sorting.html#gaeccaf61ff47279384d1dba8d869d5c2f',1,'shell_sort2.c']]],
['sigma_279',['sigma',['../d4/d83/problem__401_2sol1_8c.html#aaf964739be92adc2f500e7da11e3f6be',1,'sol1.c']]],
['sigma2_280',['sigma2',['../d4/d83/problem__401_2sol1_8c.html#a236548478af932f1115a71f601a68788',1,'sol1.c']]],
['so1_2ec_281',['so1.c',['../d0/d7f/so1_8c.html',1,'']]],
['sol_2ec_282',['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_283',['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_284',['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_285',['sol3.c',['../da/d56/problem__1_2sol3_8c.html',1,'(Global Namespace)'],['../d5/d7c/problem__5_2sol3_8c.html',1,'(Global Namespace)']]],
['sol4_2ec_286',['sol4.c',['../d6/d1b/sol4_8c.html',1,'']]],
['solve_287',['solve',['../d5/df4/group__sudoku.html#gadfe0ed5085b4775d8fa00b434cc0fdfc',1,'sudoku_solver.c']]],
['sorting_20algorithms_288',['Sorting algorithms',['../d5/d4c/group__sorting.html',1,'']]],
['spirograph_289',['spirograph',['../d7/d98/spirograph_8c.html#a0daa148091ec953809fc172289f773d3',1,'spirograph.c']]],
['spirograph_2ec_290',['spirograph.c',['../d7/d98/spirograph_8c.html',1,'']]],
['stack_291',['Stack',['../dd/d10/struct_stack.html',1,'']]],
['start_292',['start',['../d9/dd7/struct__cantor__set.html#abd2176c3cc3a1d85d15bbeaace35fa03',1,'_cantor_set']]],
['stats_5fcomputer1_293',['stats_computer1',['../dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628',1,'realtime_stats.c']]],
['stats_5fcomputer2_294',['stats_computer2',['../dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96',1,'realtime_stats.c']]],
['strong_5fnumber_2ec_295',['strong_number.c',['../d4/dcc/strong__number_8c.html',1,'']]],
['subset_296',['subset',['../dc/de5/structsubset.html',1,'']]],
['sudoku_297',['sudoku',['../dc/d18/structsudoku.html',1,'sudoku'],['../d5/df4/group__sudoku.html',1,'(Global Namespace)']]],
['sudoku_5fsolver_2ec_298',['sudoku_solver.c',['../de/dac/sudoku__solver_8c.html',1,'']]],
['sum_5fof_5fdivisors_299',['sum_of_divisors',['../df/d1a/problem__21_2sol1_8c.html#aacf4b7e708651d2164e86958f2c29c93',1,'sol1.c']]],
['sum_5fof_5fprimes_300',['sum_of_primes',['../d0/d6d/problem__10_2sol1_8c.html#ae3d987cb2ad0ddb0c3caa4c2506a20e5',1,'sol1.c']]],
['swap_301',['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,26 +1,26 @@
var searchData=
[
['the_20algorithms_20_2d_20c_300',['The Algorithms - C',['../index.html',1,'']]],
['t_301',['T',['../d5/d7e/struct_t.html',1,'']]],
['test_302',['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'],['../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'],['../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_303',['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'],['../d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;qr_eigen_values.c']]],
['test2_304',['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'],['../d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;qr_eigen_values.c']]],
['test3_305',['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']]],
['test_5f2d_5fclasses_306',['test_2d_classes',['../d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses_307',['test_3d_classes',['../d0/d46/kohonen__som__trace_8c.html#a41ae16442e3e5b891a58d2e5932a2cd0',1,'kohonen_som_trace.c']]],
['test_5f3d_5fclasses1_308',['test_3d_classes1',['../d2/df6/kohonen__som__topology_8c.html#ad9e25202bb8b481461f932668f249dbc',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses2_309',['test_3d_classes2',['../d2/df6/kohonen__som__topology_8c.html#a5bb02a8322d717ead1b11182c5f02a3a',1,'kohonen_som_topology.c']]],
['test_5fadler32_310',['test_adler32',['../d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd',1,'hash_adler32.c']]],
['test_5fc_5fatoi_311',['test_c_atoi',['../d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be',1,'c_atoi_str_to_integer.c']]],
['test_5fcircle_312',['test_circle',['../d0/d46/kohonen__som__trace_8c.html#a107f00650b8041f77767927073ddddb8',1,'kohonen_som_trace.c']]],
['test_5fcrc32_313',['test_crc32',['../d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2',1,'hash_crc32.c']]],
['test_5fdjb2_314',['test_djb2',['../d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5',1,'hash_djb2.c']]],
['test_5ffunction_315',['test_function',['../dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd',1,'realtime_stats.c']]],
['test_5flamniscate_316',['test_lamniscate',['../d0/d46/kohonen__som__trace_8c.html#aa2246f940155472084ee461f3685d614',1,'kohonen_som_trace.c']]],
['test_5fsdbm_317',['test_sdbm',['../d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453',1,'hash_sdbm.c']]],
['test_5fxor8_318',['test_xor8',['../d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0',1,'hash_xor8.c']]],
['threaded_5fbinary_5ftrees_2ec_319',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]],
['tnode_320',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['to_5fpolar_321',['to_polar',['../d6/d2e/cartesian__to__polar_8c.html#afb80d77f0c994240309ccddcc9525e70',1,'cartesian_to_polar.c']]],
['trienode_322',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
['the_20algorithms_20_2d_20c_302',['The Algorithms - C',['../index.html',1,'']]],
['t_303',['T',['../d5/d7e/struct_t.html',1,'']]],
['test_304',['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'],['../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'],['../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_305',['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'],['../d7/d50/qr__eigen__values_8c.html#a1440a7779ac56f47a3f355ce4a8c7da0',1,'test1():&#160;qr_eigen_values.c']]],
['test2_306',['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'],['../d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0',1,'test2():&#160;qr_eigen_values.c']]],
['test3_307',['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']]],
['test_5f2d_5fclasses_308',['test_2d_classes',['../d2/df6/kohonen__som__topology_8c.html#adb5ded007be1fd666fab9affe6764018',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses_309',['test_3d_classes',['../d0/d46/kohonen__som__trace_8c.html#a41ae16442e3e5b891a58d2e5932a2cd0',1,'kohonen_som_trace.c']]],
['test_5f3d_5fclasses1_310',['test_3d_classes1',['../d2/df6/kohonen__som__topology_8c.html#ad9e25202bb8b481461f932668f249dbc',1,'kohonen_som_topology.c']]],
['test_5f3d_5fclasses2_311',['test_3d_classes2',['../d2/df6/kohonen__som__topology_8c.html#a5bb02a8322d717ead1b11182c5f02a3a',1,'kohonen_som_topology.c']]],
['test_5fadler32_312',['test_adler32',['../d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd',1,'hash_adler32.c']]],
['test_5fc_5fatoi_313',['test_c_atoi',['../d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be',1,'c_atoi_str_to_integer.c']]],
['test_5fcircle_314',['test_circle',['../d0/d46/kohonen__som__trace_8c.html#a107f00650b8041f77767927073ddddb8',1,'kohonen_som_trace.c']]],
['test_5fcrc32_315',['test_crc32',['../d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2',1,'hash_crc32.c']]],
['test_5fdjb2_316',['test_djb2',['../d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5',1,'hash_djb2.c']]],
['test_5ffunction_317',['test_function',['../dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd',1,'realtime_stats.c']]],
['test_5flamniscate_318',['test_lamniscate',['../d0/d46/kohonen__som__trace_8c.html#aa2246f940155472084ee461f3685d614',1,'kohonen_som_trace.c']]],
['test_5fsdbm_319',['test_sdbm',['../d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453',1,'hash_sdbm.c']]],
['test_5fxor8_320',['test_xor8',['../d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0',1,'hash_xor8.c']]],
['threaded_5fbinary_5ftrees_2ec_321',['threaded_binary_trees.c',['../df/d3c/threaded__binary__trees_8c.html',1,'']]],
['tnode_322',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['to_5fpolar_323',['to_polar',['../d6/d2e/cartesian__to__polar_8c.html#afb80d77f0c994240309ccddcc9525e70',1,'cartesian_to_polar.c']]],
['trienode_324',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['udp_5fclient_2ec_323',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_324',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_325',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_326',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]]
['udp_5fclient_2ec_325',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_326',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['union_5ffind_2ec_327',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_328',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['value_327',['value',['../dc/d77/struct__big__int.html#a273ee73fd755f2a99512cca5f0e09008',1,'_big_int']]],
['vec_5f3d_328',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]],
['vec_5f3d_5f_329',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]],
['vector_5fadd_330',['vector_add',['../de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4',1,'vectors_3d.c']]],
['vector_5fdot_331',['vector_dot',['../d4/d68/qr__decompose_8h.html#a3a584b79941a43d775f9d4ce446dbe05',1,'qr_decompose.h']]],
['vector_5fmag_332',['vector_mag',['../d4/d68/qr__decompose_8h.html#abeec1f78a7a7e7251687e75340331212',1,'qr_decompose.h']]],
['vector_5fnorm_333',['vector_norm',['../de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de',1,'vectors_3d.c']]],
['vector_5fprod_334',['vector_prod',['../de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5',1,'vectors_3d.c']]],
['vector_5fproj_335',['vector_proj',['../d4/d68/qr__decompose_8h.html#a82b20e027437df768d7e994cf4cae29f',1,'qr_decompose.h']]],
['vector_5fsub_336',['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_337',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
['value_329',['value',['../dc/d77/struct__big__int.html#a273ee73fd755f2a99512cca5f0e09008',1,'_big_int']]],
['vec_5f3d_330',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]],
['vec_5f3d_5f_331',['vec_3d_',['../d5/db4/structvec__3d__.html',1,'']]],
['vector_5fadd_332',['vector_add',['../de/d7b/group__vec__3d.html#gaa6b5ac18429ffb0131dc8593d31c25a4',1,'vectors_3d.c']]],
['vector_5fdot_333',['vector_dot',['../d4/d68/qr__decompose_8h.html#a3a584b79941a43d775f9d4ce446dbe05',1,'qr_decompose.h']]],
['vector_5fmag_334',['vector_mag',['../d4/d68/qr__decompose_8h.html#abeec1f78a7a7e7251687e75340331212',1,'qr_decompose.h']]],
['vector_5fnorm_335',['vector_norm',['../de/d7b/group__vec__3d.html#ga94805165d037d111d7d7c0df99e3a5de',1,'vectors_3d.c']]],
['vector_5fprod_336',['vector_prod',['../de/d7b/group__vec__3d.html#gae4a49e6bdf13df949e8b23c7925bb5f5',1,'vectors_3d.c']]],
['vector_5fproj_337',['vector_proj',['../d4/d68/qr__decompose_8h.html#a82b20e027437df768d7e994cf4cae29f',1,'qr_decompose.h']]],
['vector_5fsub_338',['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_339',['vectors_3d.c',['../d5/db8/vectors__3d_8c.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['w_338',['w',['../de/d58/structquaternion__.html#a835e2ba72517fbb29d0d4e3cb4c2914f',1,'quaternion_']]],
['weights_339',['weights',['../d2/daa/structadaline.html#a32e58c03fd9258709eae6138ad0ec657',1,'adaline']]],
['word_5fcount_5fword_340',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
['w_340',['w',['../de/d58/structquaternion__.html#a835e2ba72517fbb29d0d4e3cb4c2914f',1,'quaternion_']]],
['weights_341',['weights',['../d2/daa/structadaline.html#a32e58c03fd9258709eae6138ad0ec657',1,'adaline']]],
['word_5fcount_5fword_342',['word_count_word',['../df/ddb/structword__count__word.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['x_341',['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_342',['xor8',['../d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb',1,'hash_xor8.c']]]
['x_343',['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_344',['xor8',['../d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb',1,'hash_xor8.c']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['y_343',['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_344',['yaw',['../d2/de8/structeuler__.html#aad52507cc423ec49847471f6f15dd9d7',1,'euler_']]]
['y_345',['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_346',['yaw',['../d2/de8/structeuler__.html#aad52507cc423ec49847471f6f15dd9d7',1,'euler_']]]
];

View File

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

View File

@ -8,17 +8,18 @@ var searchData=
['cantorset_43',['CantorSet',['../dc/d80/cantor__set_8c.html#a2b95c356aff8a282eaad255008fa5a94',1,'cantor_set.c']]],
['carray_44',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cartesian_5fto_5fpolar_2ec_45',['cartesian_to_polar.c',['../d6/d2e/cartesian__to__polar_8c.html',1,'']]],
['check_5ftermination_46',['check_termination',['../da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52',1,'durand_kerner_roots.c']]],
['client_2ec_47',['client.c',['../dd/d93/client_8c.html',1,'']]],
['cluster_48',['cluster',['../d1/d99/structcluster.html',1,'']]],
['collatz_49',['collatz',['../d4/dea/problem__14_2sol1_8c.html#a81c1df5c17cb16bcc16e346fcff6fa80',1,'sol1.c']]],
['collatz_2ec_50',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]],
['compare_51',['compare',['../d1/df9/problem__26_2sol1_8c.html#ac70138609ef6aa6fabca57aca8681e83',1,'sol1.c']]],
['complex_5fstr_52',['complex_str',['../da/d38/durand__kerner__roots_8c.html#afa5b04ce11475d67049cba8273741fb7',1,'durand_kerner_roots.c']]],
['count_53',['count',['../d1/d99/structcluster.html#aaacf0562ee2d9e8866c66ddaa6527c2b',1,'cluster']]],
['count_5fdivisors_54',['count_divisors',['../d7/d1f/problem__12_2sol1_8c.html#aa6ce6271f6156e219f9b290717f5a222',1,'sol1.c']]],
['crc32_55',['crc32',['../d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567',1,'hash_crc32.c']]],
['create_5fmatrix_56',['create_matrix',['../d7/d50/qr__eigen__values_8c.html#a7d96c5e4ae1bd6d29791bcc23a4cb2b0',1,'qr_eigen_values.c']]],
['create_5fnode_57',['create_node',['../df/d3c/threaded__binary__trees_8c.html#ab21d1d36d95001defbca2f6abd4d410c',1,'threaded_binary_trees.c']]],
['code_20style_20convention_58',['Code style convention',['../dc/d64/md__coding_guidelines.html',1,'']]]
['check_5fnumber_46',['check_number',['../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3',1,'check_number(unsigned long long n):&#160;sol1.c'],['../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f',1,'check_number(unsigned long long n):&#160;sol2.c']]],
['check_5ftermination_47',['check_termination',['../da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52',1,'durand_kerner_roots.c']]],
['client_2ec_48',['client.c',['../dd/d93/client_8c.html',1,'']]],
['cluster_49',['cluster',['../d1/d99/structcluster.html',1,'']]],
['collatz_50',['collatz',['../d4/dea/problem__14_2sol1_8c.html#a81c1df5c17cb16bcc16e346fcff6fa80',1,'sol1.c']]],
['collatz_2ec_51',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]],
['compare_52',['compare',['../d1/df9/problem__26_2sol1_8c.html#ac70138609ef6aa6fabca57aca8681e83',1,'sol1.c']]],
['complex_5fstr_53',['complex_str',['../da/d38/durand__kerner__roots_8c.html#afa5b04ce11475d67049cba8273741fb7',1,'durand_kerner_roots.c']]],
['count_54',['count',['../d1/d99/structcluster.html#aaacf0562ee2d9e8866c66ddaa6527c2b',1,'cluster']]],
['count_5fdivisors_55',['count_divisors',['../d7/d1f/problem__12_2sol1_8c.html#aa6ce6271f6156e219f9b290717f5a222',1,'sol1.c']]],
['crc32_56',['crc32',['../d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567',1,'hash_crc32.c']]],
['create_5fmatrix_57',['create_matrix',['../d7/d50/qr__eigen__values_8c.html#a7d96c5e4ae1bd6d29791bcc23a4cb2b0',1,'qr_eigen_values.c']]],
['create_5fnode_58',['create_node',['../df/d3c/threaded__binary__trees_8c.html#ab21d1d36d95001defbca2f6abd4d410c',1,'threaded_binary_trees.c']]],
['code_20style_20convention_59',['Code style convention',['../dc/d64/md__coding_guidelines.html',1,'']]]
];

View File

@ -1,25 +1,26 @@
var searchData=
[
['d_5ffunc_59',['d_func',['../dd/d08/newton__raphson__root_8c.html#ae713a1fd0c275fbec7edf263ac2c0337',1,'newton_raphson_root.c']]],
['data_60',['data',['../df/dea/structdata.html',1,'data'],['../d5/da1/structnode.html#a2d890bb9f6af0ffd73fe79b21124c2a2',1,'node::data()'],['../db/d8b/struct_node.html#a87c003c9f600e3fc58e6e90835f0b605',1,'Node::data()'],['../d8/db8/structkohonen__array__3d.html#ad546baa2e81c6196d5f1dc0fe2e5bd59',1,'kohonen_array_3d::data()']]],
['decimal_5fto_5fbinary_61',['decimal_to_binary',['../d8/d30/decimal__to__binary__recursion_8c.html#acbbe6358ec95b3201865a72b2ac522c8',1,'decimal_to_binary_recursion.c']]],
['decimal_5fto_5fbinary_5frecursion_2ec_62',['decimal_to_binary_recursion.c',['../d8/d30/decimal__to__binary__recursion_8c.html',1,'']]],
['delete_63',['delete',['../da/d02/binary__search__tree_8c.html#a748f3966920e2fd197906be1e151b127',1,'binary_search_tree.c']]],
['delete_5fadaline_64',['delete_adaline',['../da/d2a/group__adaline.html#ga6f35caa3084772cc126ac7b20f67f665',1,'adaline_learning.c']]],
['delete_5fbt_65',['delete_bt',['../df/d3c/threaded__binary__trees_8c.html#a284d683f74b6c884e79ba00d3d1c3317',1,'threaded_binary_trees.c']]],
['delete_5fnumber_66',['delete_number',['../d6/d3d/factorial__large__number_8c.html#ab5c854e0df76165c31899e69eceeeaae',1,'factorial_large_number.c']]],
['dict_67',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['digits_68',['digits',['../d3/d5a/struct__large__num.html#afaf353a072cf050ac86ac6e39868bcc9',1,'_large_num']]],
['dim1_69',['dim1',['../d8/db8/structkohonen__array__3d.html#a16720581653fa9a34d1029e7229a7377',1,'kohonen_array_3d']]],
['dim2_70',['dim2',['../d8/db8/structkohonen__array__3d.html#a888d7e007b38c91c7933e12a9566af1d',1,'kohonen_array_3d']]],
['dim3_71',['dim3',['../d8/db8/structkohonen__array__3d.html#a160f14830bdfbbf9f422f382ee754dbf',1,'kohonen_array_3d']]],
['display_72',['display',['../dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a',1,'display(double **A, int N):&#160;lu_decompose.c'],['../d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971',1,'display(const int *arr, int n):&#160;bead_sort.c'],['../dd/de4/bubble__sort_8c.html#ad7ed8cc4603f500d610054680d28b971',1,'display(const int *arr, int n):&#160;bubble_sort.c']]],
['djb2_73',['djb2',['../d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b',1,'hash_djb2.c']]],
['dot_5fprod_74',['dot_prod',['../de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84',1,'vectors_3d.c']]],
['dual_75',['dual',['../de/d58/structquaternion__.html#a596abbab688731119c1f23b26a7ac17a',1,'quaternion_::dual()'],['../d7/dfd/structdual__quat__.html#a1b05fbc4135e4f9b731423f26527543d',1,'dual_quat_::dual()']]],
['dual_5fquat_76',['dual_quat',['../d4/d69/group__dual__quats.html#ga27005601c47e5bb7aafe77659e76c88f',1,'geometry_datatypes.h']]],
['dual_5fquat_5f_77',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['durand_5fkerner_5froots_2ec_78',['durand_kerner_roots.c',['../da/d38/durand__kerner__roots_8c.html',1,'']]],
['dynamic_5farray_79',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]],
['dictionary_80',['Dictionary',['../de/d20/md_data_structures_dictionary__r_e_a_d_m_e.html',1,'']]]
['d_5ffunc_60',['d_func',['../dd/d08/newton__raphson__root_8c.html#ae713a1fd0c275fbec7edf263ac2c0337',1,'newton_raphson_root.c']]],
['data_61',['data',['../df/dea/structdata.html',1,'data'],['../d5/da1/structnode.html#a2d890bb9f6af0ffd73fe79b21124c2a2',1,'node::data()'],['../db/d8b/struct_node.html#a87c003c9f600e3fc58e6e90835f0b605',1,'Node::data()'],['../d8/db8/structkohonen__array__3d.html#ad546baa2e81c6196d5f1dc0fe2e5bd59',1,'kohonen_array_3d::data()']]],
['decimal_5fto_5fbinary_62',['decimal_to_binary',['../d8/d30/decimal__to__binary__recursion_8c.html#acbbe6358ec95b3201865a72b2ac522c8',1,'decimal_to_binary_recursion.c']]],
['decimal_5fto_5fbinary_5frecursion_2ec_63',['decimal_to_binary_recursion.c',['../d8/d30/decimal__to__binary__recursion_8c.html',1,'']]],
['delete_64',['delete',['../da/d02/binary__search__tree_8c.html#a748f3966920e2fd197906be1e151b127',1,'binary_search_tree.c']]],
['delete_5fadaline_65',['delete_adaline',['../da/d2a/group__adaline.html#ga6f35caa3084772cc126ac7b20f67f665',1,'adaline_learning.c']]],
['delete_5fbt_66',['delete_bt',['../df/d3c/threaded__binary__trees_8c.html#a284d683f74b6c884e79ba00d3d1c3317',1,'threaded_binary_trees.c']]],
['delete_5fnumber_67',['delete_number',['../d6/d3d/factorial__large__number_8c.html#ab5c854e0df76165c31899e69eceeeaae',1,'factorial_large_number.c']]],
['dict_68',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['digits_69',['digits',['../d3/d5a/struct__large__num.html#afaf353a072cf050ac86ac6e39868bcc9',1,'_large_num']]],
['dim1_70',['dim1',['../d8/db8/structkohonen__array__3d.html#a16720581653fa9a34d1029e7229a7377',1,'kohonen_array_3d']]],
['dim2_71',['dim2',['../d8/db8/structkohonen__array__3d.html#a888d7e007b38c91c7933e12a9566af1d',1,'kohonen_array_3d']]],
['dim3_72',['dim3',['../d8/db8/structkohonen__array__3d.html#a160f14830bdfbbf9f422f382ee754dbf',1,'kohonen_array_3d']]],
['display_73',['display',['../dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a',1,'display(double **A, int N):&#160;lu_decompose.c'],['../d5/d4c/group__sorting.html#gad7ed8cc4603f500d610054680d28b971',1,'display(const int *arr, int n):&#160;bead_sort.c'],['../dd/de4/bubble__sort_8c.html#ad7ed8cc4603f500d610054680d28b971',1,'display(const int *arr, int n):&#160;bubble_sort.c']]],
['divisors_74',['divisors',['../d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6',1,'sol2.c']]],
['djb2_75',['djb2',['../d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b',1,'hash_djb2.c']]],
['dot_5fprod_76',['dot_prod',['../de/d7b/group__vec__3d.html#ga243e74d542d0d4d14fa3ae0bc2170d84',1,'vectors_3d.c']]],
['dual_77',['dual',['../de/d58/structquaternion__.html#a596abbab688731119c1f23b26a7ac17a',1,'quaternion_::dual()'],['../d7/dfd/structdual__quat__.html#a1b05fbc4135e4f9b731423f26527543d',1,'dual_quat_::dual()']]],
['dual_5fquat_78',['dual_quat',['../d4/d69/group__dual__quats.html#ga27005601c47e5bb7aafe77659e76c88f',1,'geometry_datatypes.h']]],
['dual_5fquat_5f_79',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['durand_5fkerner_5froots_2ec_80',['durand_kerner_roots.c',['../da/d38/durand__kerner__roots_8c.html',1,'']]],
['dynamic_5farray_81',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]],
['dictionary_82',['Dictionary',['../de/d20/md_data_structures_dictionary__r_e_a_d_m_e.html',1,'']]]
];

View File

@ -1,14 +1,14 @@
var searchData=
[
['edge_81',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['eigen_5fvalues_82',['eigen_values',['../d7/d50/qr__eigen__values_8c.html#a0d8ed79786d17df48396b333c09d05bb',1,'qr_eigen_values.c']]],
['elem_83',['elem',['../d0/d6b/structelem.html',1,'']]],
['elevation_84',['elevation',['../d2/de8/structeuler__.html#abbbf12f0a960faf783d219f9012cdce6',1,'euler_']]],
['end_85',['end',['../d9/dd7/struct__cantor__set.html#acfc25ab716a3c79be8a5a4cab94e8def',1,'_cantor_set']]],
['epsilon_86',['EPSILON',['../de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70',1,'EPSILON():&#160;geometry_datatypes.h'],['../d7/d50/qr__eigen__values_8c.html#a002b2f4894492820fe708b1b7e7c5e70',1,'EPSILON():&#160;qr_eigen_values.c']]],
['eta_87',['eta',['../d2/daa/structadaline.html#a85dbd7cce6195d11ebb388220b96bde2',1,'adaline']]],
['euler_88',['euler',['../dc/d9a/group__quats.html#ga8cc5e5b7a5fa492423ecf034c8bb52bd',1,'geometry_datatypes.h']]],
['euler_5f_89',['euler_',['../d2/de8/structeuler__.html',1,'']]],
['euler_5ffrom_5fquat_90',['euler_from_quat',['../dc/d9a/group__quats.html#ga1afd165100e9b02b86e3bd11b50f3b06',1,'quaternions.c']]],
['exact_5fsolution_91',['exact_solution',['../d4/d07/ode__forward__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_semi_implicit_euler.c']]]
['edge_83',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['eigen_5fvalues_84',['eigen_values',['../d7/d50/qr__eigen__values_8c.html#a0d8ed79786d17df48396b333c09d05bb',1,'qr_eigen_values.c']]],
['elem_85',['elem',['../d0/d6b/structelem.html',1,'']]],
['elevation_86',['elevation',['../d2/de8/structeuler__.html#abbbf12f0a960faf783d219f9012cdce6',1,'euler_']]],
['end_87',['end',['../d9/dd7/struct__cantor__set.html#acfc25ab716a3c79be8a5a4cab94e8def',1,'_cantor_set']]],
['epsilon_88',['EPSILON',['../de/d5a/group__quaternions.html#ga002b2f4894492820fe708b1b7e7c5e70',1,'EPSILON():&#160;geometry_datatypes.h'],['../d7/d50/qr__eigen__values_8c.html#a002b2f4894492820fe708b1b7e7c5e70',1,'EPSILON():&#160;qr_eigen_values.c']]],
['eta_89',['eta',['../d2/daa/structadaline.html#a85dbd7cce6195d11ebb388220b96bde2',1,'adaline']]],
['euler_90',['euler',['../dc/d9a/group__quats.html#ga8cc5e5b7a5fa492423ecf034c8bb52bd',1,'geometry_datatypes.h']]],
['euler_5f_91',['euler_',['../d2/de8/structeuler__.html',1,'']]],
['euler_5ffrom_5fquat_92',['euler_from_quat',['../dc/d9a/group__quats.html#ga1afd165100e9b02b86e3bd11b50f3b06',1,'quaternions.c']]],
['exact_5fsolution_93',['exact_solution',['../d4/d07/ode__forward__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_forward_euler.c'],['../d1/dc2/ode__midpoint__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_midpoint_euler.c'],['../d4/d99/ode__semi__implicit__euler_8c.html#a8caee977b26888d34040b122e0e28e3a',1,'exact_solution(const double *x, double *y):&#160;ode_semi_implicit_euler.c']]]
];

View File

@ -1,11 +1,11 @@
var searchData=
[
['factorial_5flarge_5fnumber_2ec_92',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fib_93',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fibonacci_fast.c']]],
['fibonacci_5ffast_2ec_94',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['find_95',['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']]],
['forward_5feuler_96',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_97',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_5fmemory_98',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['func_99',['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'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]]
['factorial_5flarge_5fnumber_2ec_94',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fib_95',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fibonacci_fast.c']]],
['fibonacci_5ffast_2ec_96',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['find_97',['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']]],
['forward_5feuler_98',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_99',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_5fmemory_100',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['func_101',['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'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]]
];

View File

@ -1,21 +1,21 @@
var searchData=
[
['gcd_100',['gcd',['../df/de7/problem__5_2sol_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol.c']]],
['geometry_5fdatatypes_2eh_101',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]],
['get_5fclock_5fdiff_102',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_103',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_104',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_105',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_106',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_107',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_108',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_109',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_110',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fperfect_5fnumber_111',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_112',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_113',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['getmax_114',['getMax',['../da/d02/binary__search__tree_8c.html#ad297e528a7bb8604ca93af149d609150',1,'binary_search_tree.c']]],
['graph_115',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_116',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_117',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]]
['gcd_102',['gcd',['../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol3.c']]],
['geometry_5fdatatypes_2eh_103',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]],
['get_5fclock_5fdiff_104',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_105',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_106',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_107',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_108',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_109',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_110',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_111',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_112',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fperfect_5fnumber_113',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_114',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_115',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['getmax_116',['getMax',['../da/d02/binary__search__tree_8c.html#ad297e528a7bb8604ca93af149d609150',1,'binary_search_tree.c']]],
['graph_117',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_118',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_119',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]]
];

View File

@ -1,13 +1,13 @@
var searchData=
[
['hash_20algorithms_118',['Hash algorithms',['../d7/d3b/group__hash.html',1,'']]],
['hash_5fadler32_2ec_119',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_120',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_121',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_122',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fset_5ft_123',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]],
['hash_5fxor8_2ec_124',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heading_125',['heading',['../d2/de8/structeuler__.html#a899572e1b6a43387128de3a402a0a5f8',1,'euler_']]],
['height_126',['height',['../da/d02/binary__search__tree_8c.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'binary_search_tree.c']]],
['hash_20algorithms_127',['Hash algorithms',['../d4/dcb/md_hash__r_e_a_d_m_e.html',1,'']]]
['hash_20algorithms_120',['Hash algorithms',['../d7/d3b/group__hash.html',1,'']]],
['hash_5fadler32_2ec_121',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_122',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_123',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_124',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fset_5ft_125',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]],
['hash_5fxor8_2ec_126',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heading_127',['heading',['../d2/de8/structeuler__.html#a899572e1b6a43387128de3a402a0a5f8',1,'euler_']]],
['height_128',['height',['../da/d02/binary__search__tree_8c.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'binary_search_tree.c']]],
['hash_20algorithms_129',['Hash algorithms',['../d4/dcb/md_hash__r_e_a_d_m_e.html',1,'']]]
];

View File

@ -1,20 +1,20 @@
var searchData=
[
['inorder_128',['inOrder',['../da/d02/binary__search__tree_8c.html#a0f18adaaca5ecc410cfa16dd2a3684dc',1,'binary_search_tree.c']]],
['inorder_5fdisplay_129',['inorder_display',['../df/d3c/threaded__binary__trees_8c.html#a4c1e06b5f0876ec9c1bd6817f3b7eda7',1,'threaded_binary_trees.c']]],
['insert_130',['insert',['../da/d02/binary__search__tree_8c.html#a73152b9ccb4aa5cd4c1bacd4188bb2de',1,'binary_search_tree.c']]],
['insert_5fbt_131',['insert_bt',['../df/d3c/threaded__binary__trees_8c.html#a823432888332fc9f0aa6072cff28c3bb',1,'threaded_binary_trees.c']]],
['insertion_5fsort_2ec_132',['insertion_sort.c',['../db/ddf/insertion__sort_8c.html',1,'']]],
['insertionsort_133',['insertionSort',['../db/ddf/insertion__sort_8c.html#a0d6c227641a5e0dae580b3a18df241fb',1,'insertion_sort.c']]],
['int_5fto_5fstring_134',['int_to_string',['../dd/d53/int__to__string_8c.html#a969911f32f1c435bb2bf166574ef9ae5',1,'int_to_string.c']]],
['int_5fto_5fstring_2ec_135',['int_to_string.c',['../dd/d53/int__to__string_8c.html',1,'']]],
['is_5fabundant_136',['is_abundant',['../d7/ddb/problem__23_2sol1_8c.html#a4f128410e6582fe26488e2316cc96e17',1,'is_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a34f4ad85151e3a43368ae67f42347f56',1,'is_abundant(unsigned long N):&#160;sol2.c']]],
['is_5fin_137',['is_in',['../d4/d83/problem__401_2sol1_8c.html#a4441a6d27134cf3aed05727800d99456',1,'sol1.c']]],
['is_5fleap_5fyear_138',['is_leap_year',['../dd/df0/problem__19_2sol1_8c.html#a6561b1adc8a19c092679b9874da24e2e',1,'sol1.c']]],
['is_5fpalindromic_139',['is_palindromic',['../d0/d6c/problem__4_2sol_8c.html#adf9bea8d35848959bde5b3f277edf0c4',1,'sol.c']]],
['is_5fprime_140',['is_prime',['../d0/d6d/problem__10_2sol1_8c.html#acc871ab6bfead702e983a7f9c412915f',1,'sol1.c']]],
['is_5fsum_5fof_5fabundant_141',['is_sum_of_abundant',['../d7/ddb/problem__23_2sol1_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478',1,'is_sum_of_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478',1,'is_sum_of_abundant(unsigned long N):&#160;sol2.c']]],
['ispalindrome_142',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_143',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'isprime(int no):&#160;sol1.c'],['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'isPrime(int x):&#160;prime.c']]],
['isstrong_144',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
['inorder_130',['inOrder',['../da/d02/binary__search__tree_8c.html#a0f18adaaca5ecc410cfa16dd2a3684dc',1,'binary_search_tree.c']]],
['inorder_5fdisplay_131',['inorder_display',['../df/d3c/threaded__binary__trees_8c.html#a4c1e06b5f0876ec9c1bd6817f3b7eda7',1,'threaded_binary_trees.c']]],
['insert_132',['insert',['../da/d02/binary__search__tree_8c.html#a73152b9ccb4aa5cd4c1bacd4188bb2de',1,'binary_search_tree.c']]],
['insert_5fbt_133',['insert_bt',['../df/d3c/threaded__binary__trees_8c.html#a823432888332fc9f0aa6072cff28c3bb',1,'threaded_binary_trees.c']]],
['insertion_5fsort_2ec_134',['insertion_sort.c',['../db/ddf/insertion__sort_8c.html',1,'']]],
['insertionsort_135',['insertionSort',['../db/ddf/insertion__sort_8c.html#a0d6c227641a5e0dae580b3a18df241fb',1,'insertion_sort.c']]],
['int_5fto_5fstring_136',['int_to_string',['../dd/d53/int__to__string_8c.html#a969911f32f1c435bb2bf166574ef9ae5',1,'int_to_string.c']]],
['int_5fto_5fstring_2ec_137',['int_to_string.c',['../dd/d53/int__to__string_8c.html',1,'']]],
['is_5fabundant_138',['is_abundant',['../d7/ddb/problem__23_2sol1_8c.html#a4f128410e6582fe26488e2316cc96e17',1,'is_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a34f4ad85151e3a43368ae67f42347f56',1,'is_abundant(unsigned long N):&#160;sol2.c']]],
['is_5fin_139',['is_in',['../d4/d83/problem__401_2sol1_8c.html#a4441a6d27134cf3aed05727800d99456',1,'sol1.c']]],
['is_5fleap_5fyear_140',['is_leap_year',['../dd/df0/problem__19_2sol1_8c.html#a6561b1adc8a19c092679b9874da24e2e',1,'sol1.c']]],
['is_5fpalindromic_141',['is_palindromic',['../d0/d6c/problem__4_2sol_8c.html#adf9bea8d35848959bde5b3f277edf0c4',1,'sol.c']]],
['is_5fprime_142',['is_prime',['../d0/d6d/problem__10_2sol1_8c.html#acc871ab6bfead702e983a7f9c412915f',1,'sol1.c']]],
['is_5fsum_5fof_5fabundant_143',['is_sum_of_abundant',['../d7/ddb/problem__23_2sol1_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478',1,'is_sum_of_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478',1,'is_sum_of_abundant(unsigned long N):&#160;sol2.c']]],
['ispalindrome_144',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_145',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'isPrime(int x):&#160;prime.c'],['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'isprime(int no):&#160;sol1.c']]],
['isstrong_146',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['join_145',['join',['../df/df3/union__find_8c.html#af2f3ff6d98641f7d3be11f071c97908a',1,'union_find.c']]],
['jump_5fsearch_146',['jump_search',['../d6/d7b/jump__search_8c.html#aff36d719e6fca6aea4377a089580c603',1,'jump_search.c']]],
['jump_5fsearch_2ec_147',['jump_search.c',['../d6/d7b/jump__search_8c.html',1,'']]]
['join_147',['join',['../df/df3/union__find_8c.html#af2f3ff6d98641f7d3be11f071c97908a',1,'union_find.c']]],
['jump_5fsearch_148',['jump_search',['../d6/d7b/jump__search_8c.html#aff36d719e6fca6aea4377a089580c603',1,'jump_search.c']]],
['jump_5fsearch_2ec_149',['jump_search.c',['../d6/d7b/jump__search_8c.html',1,'']]]
];

View File

@ -1,16 +1,16 @@
var searchData=
[
['k_2dmeans_20clustering_20algorithm_148',['K-Means Clustering Algorithm',['../d8/d71/group__k__means.html',1,'']]],
['k_5fmeans_5fclustering_2ec_149',['k_means_clustering.c',['../d6/d76/k__means__clustering_8c.html',1,'']]],
['kmeans_150',['kMeans',['../d8/d71/group__k__means.html#gad229b1dc406cb5ea510f26a373ed8bfd',1,'k_means_clustering.c']]],
['kohonen_20som_20trace_2fchain_20algorithm_151',['Kohonen SOM trace/chain algorithm',['../d0/dcb/group__kohonen__1d.html',1,'']]],
['kohonen_20som_20topology_20algorithm_152',['Kohonen SOM topology algorithm',['../d1/d6b/group__kohonen__2d.html',1,'']]],
['kohonen_5farray_5f3d_153',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]],
['kohonen_5fdata_5f3d_154',['kohonen_data_3d',['../d1/d6b/group__kohonen__2d.html#ga8df35f04c1762a01dcf108fa13b897d6',1,'kohonen_som_topology.c']]],
['kohonen_5fget_5fmin_5f1d_155',['kohonen_get_min_1d',['../d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586',1,'kohonen_som_trace.c']]],
['kohonen_5fsom_156',['kohonen_som',['../d1/d6b/group__kohonen__2d.html#gacb42eda8af6ebd6a141a34ab00a0b710',1,'kohonen_som_topology.c']]],
['kohonen_5fsom_5ftopology_2ec_157',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_158',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]],
['kohonen_5fsom_5ftracer_159',['kohonen_som_tracer',['../d0/dcb/group__kohonen__1d.html#gaeaeffbff2be4d5d15b0d4f10f846abde',1,'kohonen_som_trace.c']]],
['kohonen_5fupdate_5fweights_160',['kohonen_update_weights',['../d1/d6b/group__kohonen__2d.html#ga83abb572c60d202e100595a989dfe123',1,'kohonen_update_weights(const double *X, struct kohonen_array_3d *W, double **D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_topology.c'],['../d0/dcb/group__kohonen__1d.html#gae334493a0917a24736fe5ba82aa6f81f',1,'kohonen_update_weights(double const *x, double *const *W, double *D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_trace.c']]]
['k_2dmeans_20clustering_20algorithm_150',['K-Means Clustering Algorithm',['../d8/d71/group__k__means.html',1,'']]],
['k_5fmeans_5fclustering_2ec_151',['k_means_clustering.c',['../d6/d76/k__means__clustering_8c.html',1,'']]],
['kmeans_152',['kMeans',['../d8/d71/group__k__means.html#gad229b1dc406cb5ea510f26a373ed8bfd',1,'k_means_clustering.c']]],
['kohonen_20som_20trace_2fchain_20algorithm_153',['Kohonen SOM trace/chain algorithm',['../d0/dcb/group__kohonen__1d.html',1,'']]],
['kohonen_20som_20topology_20algorithm_154',['Kohonen SOM topology algorithm',['../d1/d6b/group__kohonen__2d.html',1,'']]],
['kohonen_5farray_5f3d_155',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]],
['kohonen_5fdata_5f3d_156',['kohonen_data_3d',['../d1/d6b/group__kohonen__2d.html#ga8df35f04c1762a01dcf108fa13b897d6',1,'kohonen_som_topology.c']]],
['kohonen_5fget_5fmin_5f1d_157',['kohonen_get_min_1d',['../d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586',1,'kohonen_som_trace.c']]],
['kohonen_5fsom_158',['kohonen_som',['../d1/d6b/group__kohonen__2d.html#gacb42eda8af6ebd6a141a34ab00a0b710',1,'kohonen_som_topology.c']]],
['kohonen_5fsom_5ftopology_2ec_159',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_160',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]],
['kohonen_5fsom_5ftracer_161',['kohonen_som_tracer',['../d0/dcb/group__kohonen__1d.html#gaeaeffbff2be4d5d15b0d4f10f846abde',1,'kohonen_som_trace.c']]],
['kohonen_5fupdate_5fweights_162',['kohonen_update_weights',['../d1/d6b/group__kohonen__2d.html#ga83abb572c60d202e100595a989dfe123',1,'kohonen_update_weights(const double *X, struct kohonen_array_3d *W, double **D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_topology.c'],['../d0/dcb/group__kohonen__1d.html#gae334493a0917a24736fe5ba82aa6f81f',1,'kohonen_update_weights(double const *x, double *const *W, double *D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_trace.c']]]
];

View File

@ -1,15 +1,15 @@
var searchData=
[
['l_161',['L',['../df/db3/struct_l.html',1,'']]],
['large_5fnum_162',['large_num',['../d6/d3d/factorial__large__number_8c.html#ab54882961780c41a4929a6d390f6522d',1,'factorial_large_number.c']]],
['lazy_5fsort_163',['lazy_sort',['../dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d',1,'sol1.c']]],
['lcm_164',['lcm',['../df/de7/problem__5_2sol_8c.html#ae9606f1867e9921867d6572f51377b4c',1,'sol.c']]],
['left_165',['left',['../d5/da1/structnode.html#af7109e6ffd82cbbb705e486fd0ce92f0',1,'node']]],
['lims_166',['LIMS',['../d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40',1,'qr_eigen_values.c']]],
['llink_167',['llink',['../db/d8b/struct_node.html#a60b73f452505cef98795d2c8de3e72ef',1,'Node']]],
['lu_5fdecompose_2ec_168',['lu_decompose.c',['../dc/d2e/lu__decompose_8c.html',1,'']]],
['lu_5fdecomposition_169',['lu_decomposition',['../dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4',1,'lu_decompose.c']]],
['list_20of_20all_20files_170',['List of all files',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html',1,'']]],
['leetcode_171',['LeetCode',['../df/d58/md_leetcode__r_e_a_d_m_e.html',1,'']]],
['library_20for_203d_20vectors_20_26_20quaternions_172',['Library for 3D Vectors &amp; Quaternions',['../de/d5a/group__quaternions.html',1,'']]]
['l_163',['L',['../df/db3/struct_l.html',1,'']]],
['large_5fnum_164',['large_num',['../d6/d3d/factorial__large__number_8c.html#ab54882961780c41a4929a6d390f6522d',1,'factorial_large_number.c']]],
['lazy_5fsort_165',['lazy_sort',['../dd/d8b/problem__22_2sol1_8c.html#ae359b8a4656b164c91ef91a084c15c9d',1,'sol1.c']]],
['lcm_166',['lcm',['../d5/d7c/problem__5_2sol3_8c.html#ae9606f1867e9921867d6572f51377b4c',1,'sol3.c']]],
['left_167',['left',['../d5/da1/structnode.html#af7109e6ffd82cbbb705e486fd0ce92f0',1,'node']]],
['lims_168',['LIMS',['../d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40',1,'qr_eigen_values.c']]],
['llink_169',['llink',['../db/d8b/struct_node.html#a60b73f452505cef98795d2c8de3e72ef',1,'Node']]],
['lu_5fdecompose_2ec_170',['lu_decompose.c',['../dc/d2e/lu__decompose_8c.html',1,'']]],
['lu_5fdecomposition_171',['lu_decomposition',['../dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4',1,'lu_decompose.c']]],
['list_20of_20all_20files_172',['List of all files',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html',1,'']]],
['leetcode_173',['LeetCode',['../df/d58/md_leetcode__r_e_a_d_m_e.html',1,'']]],
['library_20for_203d_20vectors_20_26_20quaternions_174',['Library for 3D Vectors &amp; Quaternions',['../de/d5a/group__quaternions.html',1,'']]]
];

File diff suppressed because one or more lines are too long

View File

@ -1,15 +1,15 @@
var searchData=
[
['n_201',['N',['../dc/d18/structsudoku.html#a160365012280c3e10f1b31e914e8f129',1,'sudoku']]],
['n2_202',['N2',['../dc/d18/structsudoku.html#a0f01e2782e82306e6fab9a8578006f56',1,'sudoku']]],
['new_5fadaline_203',['new_adaline',['../da/d2a/group__adaline.html#gacd88962c5f6341e43cbc69b4a7d3485b',1,'adaline_learning.c']]],
['new_5fnumber_204',['new_number',['../d6/d3d/factorial__large__number_8c.html#ad8101f58545bd891ae8b6e11caadd7eb',1,'factorial_large_number.c']]],
['newnode_205',['newNode',['../da/d02/binary__search__tree_8c.html#ac73c73be92dbbeeaad942c0103b9540d',1,'binary_search_tree.c']]],
['newton_5fraphson_5froot_2ec_206',['newton_raphson_root.c',['../dd/d08/newton__raphson__root_8c.html',1,'']]],
['next_207',['next',['../d9/dd7/struct__cantor__set.html#a2f7f9f19125725d3e5673fdb4ac8cfb1',1,'_cantor_set']]],
['next_5fdigit_208',['next_digit',['../dc/d77/struct__big__int.html#a187538b984c86d7cfdb13e297e7f3564',1,'_big_int']]],
['node_209',['Node',['../db/d8b/struct_node.html',1,'Node'],['../d5/da1/structnode.html',1,'node'],['../da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;binary_search_tree.c'],['../df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6',1,'node():&#160;threaded_binary_trees.c']]],
['num_5fdigits_210',['num_digits',['../d3/d5a/struct__large__num.html#a3fd11c0b413bbabfb8737d4ae73e5aa0',1,'_large_num']]],
['num_5fweights_211',['num_weights',['../d2/daa/structadaline.html#a53314e737a0a5ff4552a03bcc9dafbc1',1,'adaline']]],
['number_5fof_5fpaths_212',['number_of_paths',['../d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6',1,'sol1.c']]]
['n_203',['N',['../dc/d18/structsudoku.html#a160365012280c3e10f1b31e914e8f129',1,'sudoku']]],
['n2_204',['N2',['../dc/d18/structsudoku.html#a0f01e2782e82306e6fab9a8578006f56',1,'sudoku']]],
['new_5fadaline_205',['new_adaline',['../da/d2a/group__adaline.html#gacd88962c5f6341e43cbc69b4a7d3485b',1,'adaline_learning.c']]],
['new_5fnumber_206',['new_number',['../d6/d3d/factorial__large__number_8c.html#ad8101f58545bd891ae8b6e11caadd7eb',1,'factorial_large_number.c']]],
['newnode_207',['newNode',['../da/d02/binary__search__tree_8c.html#ac73c73be92dbbeeaad942c0103b9540d',1,'binary_search_tree.c']]],
['newton_5fraphson_5froot_2ec_208',['newton_raphson_root.c',['../dd/d08/newton__raphson__root_8c.html',1,'']]],
['next_209',['next',['../d9/dd7/struct__cantor__set.html#a2f7f9f19125725d3e5673fdb4ac8cfb1',1,'_cantor_set']]],
['next_5fdigit_210',['next_digit',['../dc/d77/struct__big__int.html#a187538b984c86d7cfdb13e297e7f3564',1,'_big_int']]],
['node_211',['Node',['../db/d8b/struct_node.html',1,'Node'],['../d5/da1/structnode.html',1,'node'],['../da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;binary_search_tree.c'],['../df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6',1,'node():&#160;threaded_binary_trees.c']]],
['num_5fdigits_212',['num_digits',['../d3/d5a/struct__large__num.html#a3fd11c0b413bbabfb8737d4ae73e5aa0',1,'_large_num']]],
['num_5fweights_213',['num_weights',['../d2/daa/structadaline.html#a53314e737a0a5ff4552a03bcc9dafbc1',1,'adaline']]],
['number_5fof_5fpaths_214',['number_of_paths',['../d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6',1,'sol1.c']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['_5fbig_5fint_346',['_big_int',['../dc/d77/struct__big__int.html',1,'']]],
['_5fcantor_5fset_347',['_cantor_set',['../d9/dd7/struct__cantor__set.html',1,'']]],
['_5flarge_5fnum_348',['_large_num',['../d3/d5a/struct__large__num.html',1,'']]]
['_5fbig_5fint_348',['_big_int',['../dc/d77/struct__big__int.html',1,'']]],
['_5fcantor_5fset_349',['_cantor_set',['../d9/dd7/struct__cantor__set.html',1,'']]],
['_5flarge_5fnum_350',['_large_num',['../d3/d5a/struct__large__num.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['adaline_349',['adaline',['../d2/daa/structadaline.html',1,'']]],
['avlnode_350',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
['adaline_351',['adaline',['../d2/daa/structadaline.html',1,'']]],
['avlnode_352',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['t_378',['T',['../d5/d7e/struct_t.html',1,'']]],
['tnode_379',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['trienode_380',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
['t_380',['T',['../d5/d7e/struct_t.html',1,'']]],
['tnode_381',['tnode',['../d8/d7a/structtnode.html',1,'']]],
['trienode_382',['TrieNode',['../da/d9b/struct_trie_node.html',1,'']]]
];

View File

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

View File

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

View File

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

View File

@ -1,5 +1,5 @@
var searchData=
[
['carray_352',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cluster_353',['cluster',['../d1/d99/structcluster.html',1,'']]]
['carray_354',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cluster_355',['cluster',['../d1/d99/structcluster.html',1,'']]]
];

View File

@ -1,7 +1,7 @@
var searchData=
[
['data_354',['data',['../df/dea/structdata.html',1,'']]],
['dict_355',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['dual_5fquat_5f_356',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['dynamic_5farray_357',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]]
['data_356',['data',['../df/dea/structdata.html',1,'']]],
['dict_357',['Dict',['../d4/dfe/struct_dict.html',1,'']]],
['dual_5fquat_5f_358',['dual_quat_',['../d7/dfd/structdual__quat__.html',1,'']]],
['dynamic_5farray_359',['dynamic_array',['../d6/d42/structdynamic__array.html',1,'']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['edge_358',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['elem_359',['elem',['../d0/d6b/structelem.html',1,'']]],
['euler_5f_360',['euler_',['../d2/de8/structeuler__.html',1,'']]]
['edge_360',['Edge',['../d5/db4/struct_edge.html',1,'']]],
['elem_361',['elem',['../d0/d6b/structelem.html',1,'']]],
['euler_5f_362',['euler_',['../d2/de8/structeuler__.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['graph_361',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_362',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]]
['graph_363',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_364',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]]
];

View File

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

View File

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

View File

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

View File

@ -1,6 +1,6 @@
var searchData=
[
['mat_5f3x3_5f_366',['mat_3x3_',['../d9/d8b/structmat__3x3__.html',1,'']]],
['max_5fheap_367',['max_heap',['../d0/d8a/structmax__heap.html',1,'']]],
['min_5fheap_368',['min_heap',['../de/dce/structmin__heap.html',1,'']]]
['mat_5f3x3_5f_368',['mat_3x3_',['../d9/d8b/structmat__3x3__.html',1,'']]],
['max_5fheap_369',['max_heap',['../d0/d8a/structmax__heap.html',1,'']]],
['min_5fheap_370',['min_heap',['../de/dce/structmin__heap.html',1,'']]]
];

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