C ======== ## LeetCode Algorithm - Solution for [LeetCode](https://leetcode.com/problemset/all/) ## Computer Oriented Statistical Methods - Gauss_Elimination - Lagrange_Theorem - Mean - Median - Seidal - Simpson's_1-3rd_rule.c - Variance - statistic (C Lib) ## Conversions - binary_to_decimal - decimal _to_binary - decimal_to_hexa - decimal_to_octal - to_decimal ## Data Structures - stack - queue - dictionary - linked_list - singly_link_list_deletion - stack_using_linkedlists - binary_trees - create_node - recursive_traversals - trie - trie ## Searching - Linear_Search - Binary_Search - Other_Binary_Search - Jump_Search - Fibonacci_Search - Interpolation_Search - Modified_Binary_Search ## Sorting - BinaryInsertionSort - BubbleSort - BucketSort - BogoSort - CountingSort - PartitionSort - ShellSort - RadixSort - InsertionSort - MergeSort - OtherBubbleSort - QuickSort - SelectionSort - ShakerSort - HeapSort ## Hashing - sdbm - djb2 - xor8 (8 bit) - adler_32 (32 bit) ## Misc - Binning - Factorial - Fibonacci - isArmstrong - LongestSubSequence - palindrome - QUARTILE - rselect - strongNumber - TowerOfHanoi - Greatest Common Divisor - Sudoku Solver - prime factorization ## exercism In this directory you will find (in the right order): * hello-world * isogram * acronym * word-count * rna-transcription ## Simple Client Server Implementation This directory contains * client.c * server.c First execute server.c in a terminal and then client.c in a different terminal. Enables communication between two terminals.