The Algorithms logo
The Algorithms
AboutDonate
Audio
Client Server

Tcp Full Duplex Server

Remote Command Exec Udp Server

Tcp Full Duplex Client

Remote Command Exec Udp Client

Tcp Half Duplex Server

Tcp Half Duplex Client

Conversions

Binary to Hexadecimal

C Atoi Str to Integer

Decimal to Binary Recursion

Binary to Decimal

Decimal To Any Base

Octal To Hexadecimal

Hexadecimal to Octal

Infix to Postfix 2

Decimal to Octal Recursion

Int to String

Octal to Decimal

Decimal to Octal

Octal to Binary

Binary to Octal

Decimal to Binary

To Decimal

Hexadecimal to Octal 2

Decimal to Hexa

Data Structures

Recursive Traversals

Threaded Binary Trees

Binary Search Tree

Middle Element in List

Singly Link List Deletion

Stack with Singly Linked List

Ascending Priority Queue

Circular Linked List

Doubly Linked List

Dynamic Array

Transitive Closure

Infix To Postfix

Postfix Evaluation

Developer Tools
Dynamic Programming
Exercism

Rna Transcription

Hello World

Word Count

Games

Naval Battle

Tic Tac Toe

Geometry

Quaternions

Vectors 3d

Graphics

Spirograph

Graphs

Kruskal

Dijkstra

Strongly Connected Components

Bellman Ford

Greedy Approach
Hashing

Hash Xor 8

Hash Djb 2

Hash Crc 32

Hash Adler 32

Machine Learning

K Means Clustering

Adaline Learning

Kohonen Som Topology

Kohonen Som Trace

Math

Median

Realtime Stats

Qr Decomposition

Fibonacci Fast

Armstrong Number

Numerical Methods

Durand Kerner Roots

Simpsons 1 3rd Rule

Newton Raphson Root

Qr Eigen Values

Gauss Elimination

Ode Midpoint Euler

Gauss Seidel Method

Lagrange Theorem

Ode Forward Euler

Ode Semi Implicit Euler

Others

Quartile

Tower of Hanoi

Large Factorials

Collatz

Poly Add

Longest Subsequence

Is Armstrong

Cartesian to Polar

Strong Number

Prime Seive

Catalan

Prime Factoriziation

Fibonacci Dp

Rselect

Lexicographic Permutations

Factorial Trailing Zeroes

Cantor Set

Demonetization

Factorial Large Number

Searches

Binary Search

+12

More

Modified Binary Search

Exponential Search

Fibonacci Search

Jump Search

Sentinel Linear Search

Linear Search

+11

More

Floyd Cycle Detection Algorithm

Interpolation Search

Other Binary Search

Ternary Search

Rabin Karp Search

Union Find

Sorts

Topological Sort

Selection Sort

+12

More

Comb Sort

Multikey Quick Sort

Stooge Sort

Pancake Sort

Bubble Sort

+16

More

Partition Sort

Bubble Sort Recursion

Radix Sort

Bucket Sort

Odd Even Sort

Random Quick Sort

Bogo Sort

Quick Sort

+17

More

Cocktail Sort

Gnome Sort

Heap Sort 2

Merge Sort

+17

More

Bead Sort

Radix Sort 2

Shaker Sort

Insertion Sort Recursive

Heap Sort

+13

More

Shell Sort 2

Merge Sort Nr

Shell Sort

Counting Sort

Bubble Sort 2

Selection Sort Recursive

Pigeonhole Sort

Binary Insertion Sort

Insertion Sort

+15

More

Cycle Sort

Strings

Boyer Moore Search

Palindrome