<trid="row_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dd/d93/client_8c.html"target="_self">client.c</a></td><tdclass="desc">Client side implementation of Server-Client system </td></tr>
<trid="row_0_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d1/d20/server_8c.html"target="_self">server.c</a></td><tdclass="desc">Server side implementation of Server-Client system </td></tr>
<trid="row_0_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="da/de6/udp__client_8c.html"target="_self">udp_client.c</a></td><tdclass="desc">Client side implementation of UDP client-server model </td></tr>
<trid="row_0_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d8/dca/udp__server_8c.html"target="_self">udp_server.c</a></td><tdclass="desc">Server side implementation of UDP client-server model </td></tr>
<trid="row_1_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d7/dd8/c__atoi__str__to__integer_8c.html"target="_self">c_atoi_str_to_integer.c</a></td><tdclass="desc">Recoding the original atoi function in stdlib.h </td></tr>
<trid="row_1_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d8/d30/decimal__to__binary__recursion_8c.html"target="_self">decimal_to_binary_recursion.c</a></td><tdclass="desc">Convert decimal to binary using recursion algorithm </td></tr>
<trid="row_1_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d0/dd9/hexadecimal__to__octal2_8c.html"target="_self">hexadecimal_to_octal2.c</a></td><tdclass="desc">Convert hexadecimal number to octal number (with decimal intermediary) </td></tr>
<trid="row_1_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="db/d0c/infix__to__postfix_8c.html"target="_self">infix_to_postfix.c</a></td><tdclass="desc"><ahref="https://condor.depaul.edu/ichu/csc415/notes/notes9/Infix.htm">Infix to Postfix</a> Expression Conversion </td></tr>
<trid="row_1_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dd/d53/int__to__string_8c.html"target="_self">int_to_string.c</a></td><tdclass="desc">Convert a positive integer to string (non-standard function) representation </td></tr>
<trid="row_1_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d0/d8a/octal__to__hexadecimal_8c.html"target="_self">octal_to_hexadecimal.c</a></td><tdclass="desc">Octal to hexadecimal conversion by scanning user input </td></tr>
<trid="row_2_1_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="da/d02/binary__search__tree_8c.html"target="_self">binary_search_tree.c</a></td><tdclass="desc">A basic unbalanced binary search tree implementation in C </td></tr>
<trid="row_2_1_1_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="da/da0/segment__tree_8c.html"target="_self">segment_tree.c</a></td><tdclass="desc">Segment trees with only point updates </td></tr>
<trid="row_2_1_2_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="df/d3c/threaded__binary__trees_8c.html"target="_self">threaded_binary_trees.c</a></td><tdclass="desc">This file is a simple implementation of a Threaded Binary Tree </td></tr>
<trid="row_2_6_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dd/d29/doubly__linked__list_8c.html"target="_self">doubly_linked_list.c</a></td><tdclass="desc">Implementation of <ahref="https://en.wikipedia.org/wiki/Doubly_linked_list">Doubly linked list</a></td></tr>
<trid="row_3_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="db/d84/malloc__dbg_8c.html"target="_self">malloc_dbg.c</a></td><tdclass="desc">This file contains malloc_dbg, calloc_dbg, free_dbg and printLeaks implementations </td></tr>
<trid="row_3_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><ahref="d2/ddd/malloc__dbg_8h_source.html"><spanclass="icondoc"></span></a><aclass="el"href="d2/ddd/malloc__dbg_8h.html"target="_self">malloc_dbg.h</a></td><tdclass="desc">Header file that contains macros used to replace malloc/calloc and free </td></tr>
<trid="row_3_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dd/d11/test__malloc__dbg_8c.html"target="_self">test_malloc_dbg.c</a></td><tdclass="desc">File used to test the malloc_dbg, calloc_dbg and free_dbg functions </td></tr>
<trid="row_5_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="db/de2/naval__battle_8c.html"target="_self">naval_battle.c</a></td><tdclass="desc"><ahref="https://en.wikipedia.org/wiki/Battleship_(game)">naval_battle</a> implementation in C using only the stdio.h for Standard Input and Output </td></tr>
<trid="row_6_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><ahref="d0/dc7/geometry__datatypes_8h_source.html"><spanclass="icondoc"></span></a><aclass="el"href="d0/dc7/geometry__datatypes_8h.html"target="_self">geometry_datatypes.h</a></td><tdclass="desc">Generic header that provides data types for 3D vectors and quaternions </td></tr>
<trid="row_6_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="df/d98/quaternions_8c.html"target="_self">quaternions.c</a></td><tdclass="desc">Functions related to 3D quaternions and Euler angles </td></tr>
<trid="row_6_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d5/db8/vectors__3d_8c.html"target="_self">vectors_3d.c</a></td><tdclass="desc">Functions related to 3D vector operations </td></tr>
<trid="row_7_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d7/d98/spirograph_8c.html"target="_self">spirograph.c</a></td><tdclass="desc">Implementation of <ahref="https://en.wikipedia.org/wiki/Spirograph">Spirograph</a></td></tr>
<trid="row_10_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dc/d80/cantor__set_8c.html"target="_self">cantor_set.c</a></td><tdclass="desc">Program to generate <ahref="https://en.wikipedia.org/wiki/Cantor_set">Cantor ternary set</a></td></tr>
<trid="row_10_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d6/d2e/cartesian__to__polar_8c.html"target="_self">cartesian_to_polar.c</a></td><tdclass="desc">Function to convert a Cartesian co-ordinate to polar form </td></tr>
<trid="row_10_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dc/d80/collatz_8c.html"target="_self">collatz.c</a></td><tdclass="desc">Implementation of <ahref="https://en.wikipedia.org/wiki/Collatz_conjecture">Collatz' conjecture</a></td></tr>
<trid="row_10_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d6/d3d/factorial__large__number_8c.html"target="_self">factorial_large_number.c</a></td><tdclass="desc">Compute factorial of arbitrarily large numbers by storing individual digits in a byte </td></tr>
<trid="row_10_4_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d4/d99/fibonacci__fast_8c.html"target="_self">fibonacci_fast.c</a></td><tdclass="desc">Compute \(m^{mth}\) Fibonacci number using the formulae: </td></tr>
<trid="row_10_5_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="df/d16/palindrome_8c.html"target="_self">palindrome.c</a></td><tdclass="desc">Program to identify if a number is <ahref="https://en.wikipedia.org/wiki/Palindrome">palindrome number</a> or not </td></tr>
<trid="row_10_6_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d0/dcb/poly__add_8c.html"target="_self">poly_add.c</a></td><tdclass="desc">Implementation of <ahref="https://en.wikipedia.org/wiki/Polynomial#Addition">Addition of two polynomials</a></td></tr>
<trid="row_10_7_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="da/d93/prime_8c.html"target="_self">prime.c</a></td><tdclass="desc">Program to identify if a number is <ahref="https://en.wikipedia.org/wiki/Prime_number">prime number</a> or not </td></tr>
<trid="row_10_9_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d4/dcc/strong__number_8c.html"target="_self">strong_number.c</a></td><tdclass="desc">Strong number is a number whose sum of all digits’ factorial is equal to the number n For example: 145 = 1!(1) + 4!(24) + 5!(120) </td></tr>
<trid="row_10_10_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="de/dac/sudoku__solver_8c.html"target="_self">sudoku_solver.c</a></td><tdclass="desc">Sudoku Solver using recursive implementation of brute-force algorithm </td></tr>
<trid="row_11_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="da/d38/durand__kerner__roots_8c.html"target="_self">durand_kerner_roots.c</a></td><tdclass="desc">Compute all possible approximate roots of any given polynomial using <ahref="https://en.wikipedia.org/wiki/Durand%E2%80%93Kerner_method">Durand Kerner algorithm</a></td></tr>
<trid="row_11_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dc/d2e/lu__decompose_8c.html"target="_self">lu_decompose.c</a></td><tdclass="desc"><ahref="https://en.wikipedia.org/wiki/LU_decompositon">LU decomposition</a> of a square matrix </td></tr>
<trid="row_11_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dd/d08/newton__raphson__root_8c.html"target="_self">newton_raphson_root.c</a></td><tdclass="desc">Find approximate solution for \(f(x) = 0\) using Newton-Raphson interpolation algorithm </td></tr>
<trid="row_11_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d4/d07/ode__forward__euler_8c.html"target="_self">ode_forward_euler.c</a></td><tdclass="desc">Solve a multivariable first order <ahref="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <ahref="https://en.wikipedia.org/wiki/Numerical_methods_for_ordinary_differential_equations#Euler_method">forward Euler method</a></td></tr>
<trid="row_11_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d1/dc2/ode__midpoint__euler_8c.html"target="_self">ode_midpoint_euler.c</a></td><tdclass="desc">Solve a multivariable first order <ahref="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <ahref="https://en.wikipedia.org/wiki/Midpoint_method">midpoint Euler method</a></td></tr>
<trid="row_11_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d4/d99/ode__semi__implicit__euler_8c.html"target="_self">ode_semi_implicit_euler.c</a></td><tdclass="desc">Solve a multivariable first order <ahref="https://en.wikipedia.org/wiki/Ordinary_differential_equation">ordinary differential equation (ODEs)</a> using <ahref="https://en.wikipedia.org/wiki/Semi-implicit_Euler_method">semi implicit Euler method</a></td></tr>
<trid="row_11_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><ahref="d4/d68/qr__decompose_8h_source.html"><spanclass="icondoc"></span></a><aclass="el"href="d4/d68/qr__decompose_8h.html"target="_self">qr_decompose.h</a></td><tdclass="desc">Library functions to compute <ahref="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> of a given matrix </td></tr>
<trid="row_11_7_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d5/d23/qr__decomposition_8c.html"target="_self">qr_decomposition.c</a></td><tdclass="desc">Program to compute the <ahref="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> of a given matrix </td></tr>
<trid="row_11_8_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d7/d50/qr__eigen__values_8c.html"target="_self">qr_eigen_values.c</a></td><tdclass="desc">Compute real eigen values and eigen vectors of a symmetric matrix using <ahref="https://en.wikipedia.org/wiki/QR_decomposition">QR decomposition</a> method </td></tr>
<trid="row_11_9_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="dc/d47/realtime__stats_8c.html"target="_self">realtime_stats.c</a></td><tdclass="desc">Compute statistics for data entered in rreal-time </td></tr>
<trid="row_12_13_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d8/d32/problem__25_2sol1_8c.html"target="_self">sol1.c</a></td><tdclass="desc"><ahref="https://projecteuler.net/problem=25">Problem 25</a> solution implemented using arbitrarily large numbers represented as arrays </td></tr>
<trid="row_12_17_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d4/d83/problem__401_2sol1_8c.html"target="_self">sol1.c</a></td><tdclass="desc"><ahref="https://projecteuler.net/problem=401">Problem 401</a> solution - Sum of squares of divisors </td></tr>
<trid="row_13_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="df/d3b/binary__search_8c.html"target="_self">binary_search.c</a></td><tdclass="desc">Program to perform <ahref="https://en.wikipedia.org/wiki/Binary_search_algorithm">binary search</a> of a target value in a given <em>sorted</em> array </td></tr>
<trid="row_13_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d6/d7b/jump__search_8c.html"target="_self">jump_search.c</a></td><tdclass="desc">Implementation of <ahref="https://en.wikipedia.org/wiki/Jump_search">jump search</a> algorithm </td></tr>
<trid="row_14_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icondoc"></span><aclass="el"href="d2/da8/bead__sort_8c.html"target="_self">bead_sort.c</a></td><tdclass="desc">Sorting of array list using <ahref="https://en.wikipedia.org/wiki/Bead_sort">bead sort</a></td></tr>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.9.1 </li>