Algorithms and Data Structures implemented in some well known languages.
Algorithm | C/CPP | Java | Python | C# |
---|---|---|---|---|
Bubble Sort | ![]() |
![]() |
![]() |
|
Bucket Sort | ![]() |
![]() |
![]() |
|
Bitonic Sort | ![]() |
![]() |
![]() |
|
Cocktail Sort | ![]() |
![]() |
||
Comb Sort | ![]() |
![]() |
||
Counting Sort | ![]() |
![]() |
![]() |
|
Cycle Sort | ![]() |
![]() |
![]() |
|
Heap Sort | ![]() |
![]() |
||
Insertion Sort | ![]() |
![]() |
![]() |
|
Merge Sort | ![]() |
![]() |
||
Odd-Even Sort | ![]() |
![]() |
![]() |
|
Quick sort | ![]() |
![]() |
||
Radix Sort | ![]() |
![]() |
![]() |
|
Selection Sort | ![]() |
![]() |
![]() |
|
Shell Sort | ![]() |
![]() |
||
Sleep Sort | ![]() |
![]() |
![]() |
|
Tim Sort | ![]() |
![]() |
![]() |
Algorithm | C/CPP | Java | Python | C# |
---|---|---|---|---|
Linear Search | ![]() |
![]() |
![]() |
|
Binary Search | ![]() |
![]() |
![]() |
|
Breadth First Traversal | ![]() |
![]() |
![]() |
|
Depth First Traversal | ![]() |
![]() |
![]() |
Algorithm | C/CPP | Java | Python | C# |
---|---|---|---|---|
Bellman Ford’s Algorithm | ![]() |
![]() |
![]() |
![]() |
Dijkstra’s Algorithm | ![]() |
![]() |
![]() |
|
Floyd–Warshall’s Algorithm | ![]() |
![]() |
![]() |
Algorithm | C/CPP | Java | Python | C# |
---|---|---|---|---|
Kruskal’s Algorithm | ![]() |
![]() |
![]() |
![]() |
Prim’s Algorithm | ![]() |
![]() |
![]() |
![]() |
Algorithm | C/CPP | Java | Python | C# |
---|---|---|---|---|
Hamiltonian Cycle Problem | ![]() |
![]() |
![]() |
![]() |
Knight’s tour problem | ![]() |
![]() |
||
N-Queen Problem | ![]() |
![]() |
||
Permutations Generator | ![]() |
![]() |
||
Rat in a Maze Problem | ![]() |
![]() |
![]() |
|
Subset Sum Problem | ![]() |
![]() |
||
Sudoku Solver | ![]() |
![]() |
![]() |
Data Structure | C/CPP | Java | Python | C# |
---|---|---|---|---|
AVL Tree | ![]() |
![]() |
![]() |
|
Binary Search Tree | ![]() |
![]() |
![]() |
![]() |
Linked List | ![]() |
![]() |
![]() |
|
Queue | ![]() |
![]() |
![]() |
|
Stack | ![]() |
![]() |
![]() |
|
Trie | ![]() |
![]() |
![]() |