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

kunaldawn/C

This branch is 34 commits ahead of, 1106 commits behind TheAlgorithms/C:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 18, 2019
Oct 5, 2019
Feb 11, 2019
Jun 12, 2019
Oct 5, 2019
Oct 6, 2019
Oct 8, 2018
Oct 7, 2019
Oct 1, 2019
Oct 6, 2019
Oct 6, 2019
Oct 7, 2019
Jul 2, 2019
Oct 1, 2019
Oct 3, 2019
Oct 7, 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
- octal_to_decimal
- octal_to_binary
- octal_to_hexa
- binary_to_octal
- binary_to_hexa

Data Structures

- stack
- queue
- array
- dictionary
- linked_list
	- singly_link_list_deletion
	- stack_using_linkedlists
- binary_trees
	- create_node
	- recursive_traversals
- tree
	- trie
- graphs

Searching

- Linear_Search
- Binary_Search
- Other_Binary_Search
- Jump_Search
- Fibonacci_Search
- Interpolation_Search
- Modified_Binary_Search
- Hash_search
- Binary_tree_search
- Interval_search
- Exponential_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)

Cryptography

- RC4

Misc

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

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%