TheAlgorithms-C/files.html

224 lines
43 KiB
HTML
Raw Normal View History

<!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.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Algorithms_in_C
&#160;<span id="projectnumber">1.0.0</span>
</div>
<div id="projectbrief">Set of algorithms implemented in C.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<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('files.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_9babc524d57e25f3d9f4179cabc3599e.html" target="_self">conversions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/dd8/c__atoi__str__to__integer_8c.html" target="_self">c_atoi_str_to_integer.c</a></td><td class="desc">Recoding the original atoi function in stdlib.h </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_2e746e9d06bf2d8ff842208bcc6ebcfc.html" target="_self">data_structures</a></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9658;</span><span id="img_1_0_" class="iconfclosed" onclick="toggleFolder('1_0_')">&#160;</span><a class="el" href="dir_c7ef0fcb2f2095a74f0a3a1634dfc798.html" target="_self">array</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d2/dc3/carray_8h_source.html"><span class="icondoc"></span></a><b>carray.h</b></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9658;</span><span id="img_1_1_" class="iconfclosed" onclick="toggleFolder('1_1_')">&#160;</span><a class="el" href="dir_e39df94f82619fa5256f1786519937be.html" target="_self">binary_trees</a></td><td class="desc"></td></tr>
<tr id="row_1_1_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/d3c/threaded__binary__trees_8c.html" target="_self">threaded_binary_trees.c</a></td><td class="desc">This file is a simple implementation of a Threaded Binary Tree </td></tr>
<tr id="row_1_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">&#9658;</span><span id="img_1_2_" class="iconfclosed" onclick="toggleFolder('1_2_')">&#160;</span><a class="el" href="dir_7445e5a68245b48f3c03982b6d501815.html" target="_self">dictionary</a></td><td class="desc"></td></tr>
<tr id="row_1_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d8/d7c/dict_8h_source.html"><span class="icondoc"></span></a><b>dict.h</b></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">&#9658;</span><span id="img_1_3_" class="iconfclosed" onclick="toggleFolder('1_3_')">&#160;</span><a class="el" href="dir_bd4a7dd282074645ef41b1ea31ac813a.html" target="_self">dynamic_array</a></td><td class="desc"></td></tr>
<tr id="row_1_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d8/da2/dynamic__array_8h_source.html"><span class="icondoc"></span></a><b>dynamic_array.h</b></td><td class="desc"></td></tr>
<tr id="row_1_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_4_" class="arrow" onclick="toggleFolder('1_4_')">&#9658;</span><span id="img_1_4_" class="iconfclosed" onclick="toggleFolder('1_4_')">&#160;</span><a class="el" href="dir_2fede762f95c9c526850a639b984c56b.html" target="_self">graphs</a></td><td class="desc"></td></tr>
<tr id="row_1_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d6/df3/graph_8h_source.html"><span class="icondoc"></span></a><b>graph.h</b></td><td class="desc"></td></tr>
<tr id="row_1_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d8/d38/queue_8h_source.html"><span class="icondoc"></span></a><b>queue.h</b></td><td class="desc"></td></tr>
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">&#9658;</span><span id="img_1_5_" class="iconfclosed" onclick="toggleFolder('1_5_')">&#160;</span><a class="el" href="dir_955029374964e51cf770754b424e7d39.html" target="_self">hash_set</a></td><td class="desc"></td></tr>
<tr id="row_1_5_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dc/de3/hash__set_8h_source.html"><span class="icondoc"></span></a><b>hash_set.h</b></td><td class="desc"></td></tr>
<tr id="row_1_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_6_" class="arrow" onclick="toggleFolder('1_6_')">&#9658;</span><span id="img_1_6_" class="iconfclosed" onclick="toggleFolder('1_6_')">&#160;</span><a class="el" href="dir_b6018f60d424a2ef7e4c942ac681e38b.html" target="_self">list</a></td><td class="desc"></td></tr>
<tr id="row_1_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="da/d23/list_8h_source.html"><span class="icondoc"></span></a><b>list.h</b></td><td class="desc"></td></tr>
<tr id="row_1_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_7_" class="arrow" onclick="toggleFolder('1_7_')">&#9658;</span><span id="img_1_7_" class="iconfclosed" onclick="toggleFolder('1_7_')">&#160;</span><a class="el" href="dir_2176ba3565d8b1fe2a106d18679cc7bf.html" target="_self">stack</a></td><td class="desc"></td></tr>
<tr id="row_1_7_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_7_0_" class="arrow" onclick="toggleFolder('1_7_0_')">&#9658;</span><span id="img_1_7_0_" class="iconfclosed" onclick="toggleFolder('1_7_0_')">&#160;</span><a class="el" href="dir_0472225043064b54f3dfff9011a9fae0.html" target="_self">stack_linked_list</a></td><td class="desc"></td></tr>
<tr id="row_1_7_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="da/d90/stack__linked__list_2stack_8h_source.html"><span class="icondoc"></span></a><b>stack.h</b></td><td class="desc"></td></tr>
<tr id="row_1_7_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d7/de0/stack_8h_source.html"><span class="icondoc"></span></a><b>stack.h</b></td><td class="desc"></td></tr>
<tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_48bf5503321d91c557399989fed5dabd.html" target="_self">exercism</a></td><td class="desc"></td></tr>
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9658;</span><span id="img_2_0_" class="iconfclosed" onclick="toggleFolder('2_0_')">&#160;</span><a class="el" href="dir_fe5d69ed7d90cb356556070c2a2e5478.html" target="_self">acronym</a></td><td class="desc"></td></tr>
<tr id="row_2_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="df/dc6/acronym_8h_source.html"><span class="icondoc"></span></a><b>acronym.h</b></td><td class="desc"></td></tr>
<tr id="row_2_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_1_" class="arrow" onclick="toggleFolder('2_1_')">&#9658;</span><span id="img_2_1_" class="iconfclosed" onclick="toggleFolder('2_1_')">&#160;</span><a class="el" href="dir_4500de955d1eddb82f69331d96e39ed9.html" target="_self">hello_world</a></td><td class="desc"></td></tr>
<tr id="row_2_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="db/ddb/hello__world_8h_source.html"><span class="icondoc"></span></a><b>hello_world.h</b></td><td class="desc"></td></tr>
<tr id="row_2_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_2_" class="arrow" onclick="toggleFolder('2_2_')">&#9658;</span><span id="img_2_2_" class="iconfclosed" onclick="toggleFolder('2_2_')">&#160;</span><a class="el" href="dir_76784a7b04633629b9ecb5543b9ad889.html" target="_self">isogram</a></td><td class="desc"></td></tr>
<tr id="row_2_2_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d6/d48/isogram_8h_source.html"><span class="icondoc"></span></a><b>isogram.h</b></td><td class="desc"></td></tr>
<tr id="row_2_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_3_" class="arrow" onclick="toggleFolder('2_3_')">&#9658;</span><span id="img_2_3_" class="iconfclosed" onclick="toggleFolder('2_3_')">&#160;</span><a class="el" href="dir_81f43aa0067826ea5befe80cd7aefcc5.html" target="_self">rna_transcription</a></td><td class="desc"></td></tr>
<tr id="row_2_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="d7/d90/rna__transcription_8h_source.html"><span class="icondoc"></span></a><b>rna_transcription.h</b></td><td class="desc"></td></tr>
<tr id="row_2_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_4_" class="arrow" onclick="toggleFolder('2_4_')">&#9658;</span><span id="img_2_4_" class="iconfclosed" onclick="toggleFolder('2_4_')">&#160;</span><a class="el" href="dir_475f56e0a4ef6254f5610544d8d68aa3.html" target="_self">word_count</a></td><td class="desc"></td></tr>
<tr id="row_2_4_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="dd/d95/word__count_8h_source.html"><span class="icondoc"></span></a><b>word_count.h</b></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span id="img_3_" class="iconfopen" onclick="toggleFolder('3_')">&#160;</span><a class="el" href="dir_72aaf47615111200018c039a56ef48be.html" target="_self">hash</a></td><td class="desc"></td></tr>
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="db/dfb/hash_8h_source.html"><span class="icondoc"></span></a><b>hash.h</b></td><td class="desc"></td></tr>
<tr id="row_4_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span id="img_4_" class="iconfopen" onclick="toggleFolder('4_')">&#160;</span><a class="el" href="dir_3343723ae086de42ee4ca9774da3a13f.html" target="_self">machine_learning</a></td><td class="desc"></td></tr>
<tr id="row_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dd/d8c/adaline__learning_8c.html" target="_self">adaline_learning.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/ADALINE">Adaptive Linear Neuron (ADALINE)</a> implementation </td></tr>
<tr id="row_4_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d2/df6/kohonen__som__topology_8c.html" target="_self">kohonen_som_topology.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Self-organizing_map">Kohonen self organizing map</a> (topological map) </td></tr>
<tr id="row_4_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d0/d46/kohonen__som__trace_8c.html" target="_self">kohonen_som_trace.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Self-organizing_map">Kohonen self organizing map</a> (data tracing) </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9660;</span><span id="img_5_" class="iconfopen" onclick="toggleFolder('5_')">&#160;</span><a class="el" href="dir_a52f4d3d586a58b02f3a4ddf0a992157.html" target="_self">misc</a></td><td class="desc"></td></tr>
<tr id="row_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dc/d80/collatz_8c.html" target="_self">collatz.c</a></td><td class="desc">Implementation of <a href="https://en.wikipedia.org/wiki/Collatz_conjecture">Collatz' conjecture</a> </td></tr>
<tr id="row_5_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/d3d/factorial__large__number_8c.html" target="_self">factorial_large_number.c</a></td><td class="desc">Compute factorial of arbitrarily large numbers by storing individual digits in a byte </td></tr>
<tr id="row_5_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/d99/fibonacci__fast_8c.html" target="_self">fibonacci_fast.c</a></td><td class="desc">Compute \(m^{mth}\) Fibonacci number using the formulae: </td></tr>
<tr id="row_6_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_6_" class="arrow" onclick="toggleFolder('6_')">&#9660;</span><span id="img_6_" class="iconfopen" onclick="toggleFolder('6_')">&#160;</span><a class="el" href="dir_9c6faab82c22511b50177aa2e38e2780.html" target="_self">numerical_methods</a></td><td class="desc"></td></tr>
<tr id="row_6_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="da/d38/durand__kerner__roots_8c.html" target="_self">durand_kerner_roots.c</a></td><td class="desc">Compute all possible approximate roots of any given polynomial using <a href="https://en.wikipedia.org/wiki/Durand%E2%80%93Kerner_method">Durand Kerner algorithm</a> </td></tr>
<tr id="row_6_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dc/d2e/lu__decompose_8c.html" target="_self">lu_decompose.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/LU_decompositon">LU decomposition</a> of a square matrix </td></tr>
<tr id="row_6_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dd/d08/newton__raphson__root_8c.html" target="_self">newton_raphson_root.c</a></td><td class="desc">Find approximate solution for \(f(x) = 0\) using Newton-Raphson interpolation algorithm </td></tr>
<tr id="row_6_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/d07/ode__forward__euler_8c.html" target="_self">ode_forward_euler.c</a></td><td class="desc">Solve a multivariable first order <a href="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <a href="https://en.wikipedia.org/wiki/Numerical_methods_for_ordinary_differential_equations#Euler_method">forward Euler method</a> </td></tr>
<tr id="row_6_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d1/dc2/ode__midpoint__euler_8c.html" target="_self">ode_midpoint_euler.c</a></td><td class="desc">Solve a multivariable first order <a href="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <a href="https://en.wikipedia.org/wiki/Midpoint_method">midpoint Euler method</a> </td></tr>
<tr id="row_6_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/d99/ode__semi__implicit__euler_8c.html" target="_self">ode_semi_implicit_euler.c</a></td><td class="desc">Solve a multivariable first order <a href="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <a href="https://en.wikipedia.org/wiki/Semi-implicit_Euler_method">semi implicit Euler method</a> </td></tr>
<tr id="row_6_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="d4/d68/qr__decompose_8h_source.html"><span class="icondoc"></span></a><a class="el" href="d4/d68/qr__decompose_8h.html" target="_self">qr_decompose.h</a></td><td class="desc">Library functions to compute <a href="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> of a given matrix </td></tr>
<tr id="row_6_7_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d5/d23/qr__decomposition_8c.html" target="_self">qr_decomposition.c</a></td><td class="desc">Program to compute the <a href="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> of a given matrix </td></tr>
<tr id="row_6_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/d50/qr__eigen__values_8c.html" target="_self">qr_eigen_values.c</a></td><td class="desc">Compute real eigen values and eigen vectors of a symmetric matrix using <a href="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> method </td></tr>
<tr id="row_6_9_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dc/d47/realtime__stats_8c.html" target="_self">realtime_stats.c</a></td><td class="desc">Compute statistics for data entered in rreal-time </td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><span id="img_7_" class="iconfopen" onclick="toggleFolder('7_')">&#160;</span><a class="el" href="dir_b3d331eabd4234f247030c297aaf021c.html" target="_self">project_euler</a></td><td class="desc"></td></tr>
<tr id="row_7_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_0_" class="arrow" onclick="toggleFolder('7_0_')">&#9658;</span><span id="img_7_0_" class="iconfclosed" onclick="toggleFolder('7_0_')">&#160;</span><a class="el" href="dir_8c6743d405e8ed13cc39f42e382307fd.html" target="_self">problem_1</a></td><td class="desc"></td></tr>
<tr id="row_7_0_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="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_7_0_1_" 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="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_7_0_2_" 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="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. This solution is based on the pattern that the successive numbers in the series follow: 0+3,+2,+1,+3,+1,+2,+3 </td></tr>
<tr id="row_7_0_3_" 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="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_7_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_1_" class="arrow" onclick="toggleFolder('7_1_')">&#9658;</span><span id="img_7_1_" class="iconfclosed" onclick="toggleFolder('7_1_')">&#160;</span><a class="el" href="dir_16b947d8e9a05fe119d0675493324331.html" target="_self">problem_10</a></td><td class="desc"></td></tr>
<tr id="row_7_1_0_" 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>
<tr id="row_7_1_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d9/da7/problem__10_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=10">Problem 10</a> solution </td></tr>
<tr id="row_7_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_2_" class="arrow" onclick="toggleFolder('7_2_')">&#9658;</span><span id="img_7_2_" class="iconfclosed" onclick="toggleFolder('7_2_')">&#160;</span><a class="el" href="dir_d9112ab06cf4d4e5a25d385a268d1949.html" target="_self">problem_12</a></td><td class="desc"></td></tr>
<tr id="row_7_2_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="d7/d1f/problem__12_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=12">Problem 12</a> solution </td></tr>
<tr id="row_7_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_3_" class="arrow" onclick="toggleFolder('7_3_')">&#9658;</span><span id="img_7_3_" class="iconfclosed" onclick="toggleFolder('7_3_')">&#160;</span><a class="el" href="dir_f7d3c03fcac84aef1b0c66cc497ed1ea.html" target="_self">problem_13</a></td><td class="desc"></td></tr>
<tr id="row_7_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="db/d01/problem__13_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=13">Problem 13</a> solution </td></tr>
<tr id="row_7_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_4_" class="arrow" onclick="toggleFolder('7_4_')">&#9658;</span><span id="img_7_4_" class="iconfclosed" onclick="toggleFolder('7_4_')">&#160;</span><a class="el" href="dir_aba97bf327db94061e830e9bc18e925d.html" target="_self">problem_14</a></td><td class="desc"></td></tr>
<tr id="row_7_4_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/dea/problem__14_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=14">Problem 14</a> solution </td></tr>
<tr id="row_7_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_5_" class="arrow" onclick="toggleFolder('7_5_')">&#9658;</span><span id="img_7_5_" class="iconfclosed" onclick="toggleFolder('7_5_')">&#160;</span><a class="el" href="dir_2b14f32f14b51065d3a322bea21da3c0.html" target="_self">problem_15</a></td><td class="desc"></td></tr>
<tr id="row_7_5_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/d91/problem__15_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=15">Problem 15</a> solution </td></tr>
<tr id="row_7_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_6_" class="arrow" onclick="toggleFolder('7_6_')">&#9658;</span><span id="img_7_6_" class="iconfclosed" onclick="toggleFolder('7_6_')">&#160;</span><a class="el" href="dir_18cba55772148686552805a354a79093.html" target="_self">problem_16</a></td><td class="desc"></td></tr>
<tr id="row_7_6_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="d6/d88/problem__16_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=16">Problem 16</a> solution </td></tr>
<tr id="row_7_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_7_" class="arrow" onclick="toggleFolder('7_7_')">&#9658;</span><span id="img_7_7_" class="iconfclosed" onclick="toggleFolder('7_7_')">&#160;</span><a class="el" href="dir_0bc3e2a5baf077fa21dadc079776fcac.html" target="_self">problem_19</a></td><td class="desc"></td></tr>
<tr id="row_7_7_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dd/df0/problem__19_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=19">Problem 19</a> solution </td></tr>
<tr id="row_7_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_8_" class="arrow" onclick="toggleFolder('7_8_')">&#9658;</span><span id="img_7_8_" class="iconfclosed" onclick="toggleFolder('7_8_')">&#160;</span><a class="el" href="dir_eeeea13e3a5e5edad3499183767ce312.html" target="_self">problem_2</a></td><td class="desc"></td></tr>
<tr id="row_7_8_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/d7f/so1_8c.html" target="_self">so1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=2">Problem 2</a> solution </td></tr>
<tr id="row_7_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_9_" class="arrow" onclick="toggleFolder('7_9_')">&#9658;</span><span id="img_7_9_" class="iconfclosed" onclick="toggleFolder('7_9_')">&#160;</span><a class="el" href="dir_4991c92e00761dd3d764efa2906b4318.html" target="_self">problem_20</a></td><td class="desc"></td></tr>
<tr id="row_7_9_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="db/d80/problem__20_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=20">Problem 20</a> solution </td></tr>
<tr id="row_7_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_10_" class="arrow" onclick="toggleFolder('7_10_')">&#9658;</span><span id="img_7_10_" class="iconfclosed" onclick="toggleFolder('7_10_')">&#160;</span><a class="el" href="dir_d9e100c82ada2163abea49688a71e81c.html" target="_self">problem_21</a></td><td class="desc"></td></tr>
<tr id="row_7_10_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="df/d1a/problem__21_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=21">Problem 21</a> solution </td></tr>
<tr id="row_7_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_11_" class="arrow" onclick="toggleFolder('7_11_')">&#9658;</span><span id="img_7_11_" class="iconfclosed" onclick="toggleFolder('7_11_')">&#160;</span><a class="el" href="dir_2abe2c0880d3fb0dba0f784bee3fc9e0.html" target="_self">problem_22</a></td><td class="desc"></td></tr>
<tr id="row_7_11_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dd/d8b/problem__22_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=22">Problem 22</a> solution </td></tr>
<tr id="row_7_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_12_" class="arrow" onclick="toggleFolder('7_12_')">&#9658;</span><span id="img_7_12_" class="iconfclosed" onclick="toggleFolder('7_12_')">&#160;</span><a class="el" href="dir_f75ccd45e00436eafed446b9b2682984.html" target="_self">problem_23</a></td><td class="desc"></td></tr>
<tr id="row_7_12_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="d7/ddb/problem__23_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=23">Problem 23</a> solution </td></tr>
<tr id="row_7_12_1_" 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/dbd/problem__23_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=23">Problem 23</a> solution - optimization using look-up array </td></tr>
<tr id="row_7_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_13_" class="arrow" onclick="toggleFolder('7_13_')">&#9658;</span><span id="img_7_13_" class="iconfclosed" onclick="toggleFolder('7_13_')">&#160;</span><a class="el" href="dir_079e1f799fb08a8a0b98cb030ab15687.html" target="_self">problem_25</a></td><td class="desc"></td></tr>
<tr id="row_7_13_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d8/d32/problem__25_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=25">Problem 25</a> solution implemented using arbitrarily large numbers represented as arrays </td></tr>
<tr id="row_7_14_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_14_" class="arrow" onclick="toggleFolder('7_14_')">&#9658;</span><span id="img_7_14_" class="iconfclosed" onclick="toggleFolder('7_14_')">&#160;</span><a class="el" href="dir_16e00c78ef36d1842d0d8a4afc46b852.html" target="_self">problem_26</a></td><td class="desc"></td></tr>
<tr id="row_7_14_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="d1/df9/problem__26_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=26">Problem 26</a> solution </td></tr>
<tr id="row_7_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_15_" class="arrow" onclick="toggleFolder('7_15_')">&#9658;</span><span id="img_7_15_" class="iconfclosed" onclick="toggleFolder('7_15_')">&#160;</span><a class="el" href="dir_b2dbfa46230fd9f775c32c1836ed3764.html" target="_self">problem_3</a></td><td class="desc"></td></tr>
<tr id="row_7_15_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/dd3/problem__3_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=3">Problem 3</a> solution </td></tr>
<tr id="row_7_15_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/dbc/problem__3_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=3">Problem 3</a> solution </td></tr>
<tr id="row_7_16_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_16_" class="arrow" onclick="toggleFolder('7_16_')">&#9658;</span><span id="img_7_16_" class="iconfclosed" onclick="toggleFolder('7_16_')">&#160;</span><a class="el" href="dir_1833eb69ceee7a265ffba4c38c8243d2.html" target="_self">problem_4</a></td><td class="desc"></td></tr>
<tr id="row_7_16_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/d6c/problem__4_2sol_8c.html" target="_self">sol.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=4">Problem 4</a> solution </td></tr>
<tr id="row_7_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_17_" class="arrow" onclick="toggleFolder('7_17_')">&#9658;</span><span id="img_7_17_" class="iconfclosed" onclick="toggleFolder('7_17_')">&#160;</span><a class="el" href="dir_2f070f19f76dfadabbc24fe483d7e98d.html" target="_self">problem_401</a></td><td class="desc"></td></tr>
<tr id="row_7_17_0_" 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_7_18_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_18_" class="arrow" onclick="toggleFolder('7_18_')">&#9658;</span><span id="img_7_18_" class="iconfclosed" onclick="toggleFolder('7_18_')">&#160;</span><a class="el" href="dir_607f15d36c772334f988bb9ef82d102c.html" target="_self">problem_5</a></td><td class="desc"></td></tr>
<tr id="row_7_18_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="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_7_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_19_" class="arrow" onclick="toggleFolder('7_19_')">&#9658;</span><span id="img_7_19_" class="iconfclosed" onclick="toggleFolder('7_19_')">&#160;</span><a class="el" href="dir_167af11096b7752ff31b3d4bec489317.html" target="_self">problem_6</a></td><td class="desc"></td></tr>
<tr id="row_7_19_0_" 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_7_20_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_20_" class="arrow" onclick="toggleFolder('7_20_')">&#9658;</span><span id="img_7_20_" class="iconfclosed" onclick="toggleFolder('7_20_')">&#160;</span><a class="el" href="dir_4bae997a2671812c2140d5abfb6305a4.html" target="_self">problem_7</a></td><td class="desc"></td></tr>
<tr id="row_7_20_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="d1/d2f/problem__7_2sol_8c.html" target="_self">sol.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=7">Problem 7</a> solution </td></tr>
<tr id="row_7_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_21_" class="arrow" onclick="toggleFolder('7_21_')">&#9658;</span><span id="img_7_21_" class="iconfclosed" onclick="toggleFolder('7_21_')">&#160;</span><a class="el" href="dir_4a15c8553efb9e59e3f1091cc0d3a27d.html" target="_self">problem_8</a></td><td class="desc"></td></tr>
<tr id="row_7_21_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/d63/problem__8_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=8">Problem 8</a> solution </td></tr>
<tr id="row_7_21_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/d93/problem__8_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=8">Problem 8</a> solution </td></tr>
<tr id="row_7_22_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_7_22_" class="arrow" onclick="toggleFolder('7_22_')">&#9658;</span><span id="img_7_22_" class="iconfclosed" onclick="toggleFolder('7_22_')">&#160;</span><a class="el" href="dir_d4c35186c199e728d69dee6bf5b2473c.html" target="_self">problem_9</a></td><td class="desc"></td></tr>
<tr id="row_7_22_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="df/da5/problem__9_2sol1_8c.html" target="_self">sol1.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=9">Problem 9</a> solution - A naive implementation </td></tr>
<tr id="row_7_22_1_" 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="d8/de0/problem__9_2sol2_8c.html" target="_self">sol2.c</a></td><td class="desc"><a href="https://projecteuler.net/problem=9">Problem 9</a> solution </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">&#9660;</span><span id="img_8_" class="iconfopen" onclick="toggleFolder('8_')">&#160;</span><a class="el" href="dir_bb1b521853a9c46347182a9d10420771.html" target="_self">sorting</a></td><td class="desc"></td></tr>
<tr id="row_8_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d6/ded/shell__sort2_8c.html" target="_self">shell_sort2.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Shell_sort">Shell sort algorithm</a> implementation </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Sun Jun 28 2020 15:07:08 for Algorithms_in_C by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
</ul>
</div>
</body>
</html>