Skip to content
/ C Public
forked from TheAlgorithms/C

All Algorithms implemented in C

License

Notifications You must be signed in to change notification settings

iraghavr/C

This branch is 1066 commits behind TheAlgorithms/C:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 18, 2019
Feb 11, 2019
Oct 12, 2019
Oct 2, 2019
Jul 24, 2018
Oct 14, 2019
Oct 18, 2019
Oct 12, 2019
Oct 1, 2019
Oct 3, 2019
Oct 11, 2019
Jul 2, 2019
Mar 23, 2018
Oct 3, 2019
Oct 12, 2019

Repository files navigation

C

LeetCode Algorithm

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
- hexa_to_octal

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
- comb_sort
- CountingSort
- gnome_sort
- PartitionSort
- ShellSort
- RadixSort
- InsertionSort
- MergeSort
- OtherBubbleSort
- QuickSort
- SelectionSort
- ShakerSort
- HeapSort

Hashing

- sdbm
- djb2
- xor8 (8 bit)
- adler_32 (32 bit)

Misc

- ArmstrongNumber	
- Binning
- Factorial
- Fibonacci
- Greatest Common Divisor	
- isArmstrong
- LongestSubSequence
- palindrome
- prime factorization	
- QUARTILE
- rselect
- strongNumber
- Sudoku Solver	
- TowerOfHanoi	

Project Euler

- Problem 1
- Problem 2
- Problem 3
- Problem 4
- Problem 5
- Problem 6
- Problem 7

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.

About

All Algorithms implemented in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.6%
  • Other 0.4%