|
| 1 | + |
| 2 | +## Algorithms |
| 3 | + * dynamic programming |
| 4 | + * [fibonacci](https://github.com/TheAlgorithms/Javascript/blob/master/Algorithms/dynamic_programming/fibonacci.js) |
| 5 | + * [EucledianGCD](https://github.com/TheAlgorithms/Javascript/blob/master/Algorithms/EucledianGCD.js) |
| 6 | + * [KadaneAlgo](https://github.com/TheAlgorithms/Javascript/blob/master/Algorithms/KadaneAlgo.js) |
| 7 | + * [sieveOfEratosthenes](https://github.com/TheAlgorithms/Javascript/blob/master/Algorithms/sieveOfEratosthenes.js) |
| 8 | + |
| 9 | +## Ciphers |
| 10 | + * [caesarsCipher](https://github.com/TheAlgorithms/Javascript/blob/master/Ciphers/caesarsCipher.js) |
| 11 | + * [keyFinder](https://github.com/TheAlgorithms/Javascript/blob/master/Ciphers/keyFinder.js) |
| 12 | + * [vigenereCipher](https://github.com/TheAlgorithms/Javascript/blob/master/Ciphers/vigenereCipher.js) |
| 13 | + |
| 14 | +## Conversions |
| 15 | + * [DecimalToBinary](https://github.com/TheAlgorithms/Javascript/blob/master/Conversions/DecimalToBinary.js) |
| 16 | + * [DecimalToHex](https://github.com/TheAlgorithms/Javascript/blob/master/Conversions/DecimalToHex.js) |
| 17 | + * [DecimalToOctal](https://github.com/TheAlgorithms/Javascript/blob/master/Conversions/DecimalToOctal.js) |
| 18 | + |
| 19 | +## Data Structures |
| 20 | + * Graph |
| 21 | + * [Graph](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Graph/Graph.js) |
| 22 | + * Heap |
| 23 | + * [MinPriorityQueue](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Heap/MinPriorityQueue.js) |
| 24 | + * Linked List |
| 25 | + * [singlylinklist](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Linked%20List/singlylinklist.js) |
| 26 | + * Queue |
| 27 | + * [Queue](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Queue/Queue.js) |
| 28 | + * Stack |
| 29 | + * [Stack](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Stack/Stack.js) |
| 30 | + * Tree |
| 31 | + * [Binary Search Tree](https://github.com/TheAlgorithms/Javascript/blob/master/Data%20Structures/Tree/Binary%20Search%20Tree.js) |
| 32 | + |
| 33 | +## Hashes |
| 34 | + * [SHA1](https://github.com/TheAlgorithms/Javascript/blob/master/Hashes/SHA1.js) |
| 35 | + * [SHA256](https://github.com/TheAlgorithms/Javascript/blob/master/Hashes/SHA256.js) |
| 36 | + |
| 37 | +## linear-algebra-javascript |
| 38 | + * src |
| 39 | + * [la lib](https://github.com/TheAlgorithms/Javascript/blob/master/linear-algebra-javascript/src/la_lib.js) |
| 40 | + * test |
| 41 | + * [test](https://github.com/TheAlgorithms/Javascript/blob/master/linear-algebra-javascript/test/test.js) |
| 42 | + |
| 43 | +## maths |
| 44 | + * [abs](https://github.com/TheAlgorithms/Javascript/blob/master/maths/abs.js) |
| 45 | + * [average mean](https://github.com/TheAlgorithms/Javascript/blob/master/maths/average_mean.js) |
| 46 | + * [factorial](https://github.com/TheAlgorithms/Javascript/blob/master/maths/factorial.js) |
| 47 | + * [find lcm](https://github.com/TheAlgorithms/Javascript/blob/master/maths/find_lcm.js) |
| 48 | + |
| 49 | +## Search |
| 50 | + * [binarySearch](https://github.com/TheAlgorithms/Javascript/blob/master/Search/binarySearch.js) |
| 51 | + * [jumpSearch](https://github.com/TheAlgorithms/Javascript/blob/master/Search/jumpSearch.js) |
| 52 | + * [linearSearch](https://github.com/TheAlgorithms/Javascript/blob/master/Search/linearSearch.js) |
| 53 | + |
| 54 | +## Sorts |
| 55 | + * [bogoSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/bogoSort.js) |
| 56 | + * [bubblesort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/bubblesort.js) |
| 57 | + * [bucketSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/bucketSort.js) |
| 58 | + * [cocktailShakerSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/cocktailShakerSort.js) |
| 59 | + * [combSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/combSort.js) |
| 60 | + * [countingSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/countingSort.js) |
| 61 | + * [cycleSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/cycleSort.js) |
| 62 | + * [flashSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/flashSort.js) |
| 63 | + * [gnomeSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/gnomeSort.js) |
| 64 | + * [heapSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/heapSort.js) |
| 65 | + * [insertionSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/insertionSort.js) |
| 66 | + * [mergeSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/mergeSort.js) |
| 67 | + * [quickSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/quickSort.js) |
| 68 | + * [radixSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/radixSort.js) |
| 69 | + * [selectionSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/selectionSort.js) |
| 70 | + * [shellSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/shellSort.js) |
| 71 | + * [wiggleSort](https://github.com/TheAlgorithms/Javascript/blob/master/Sorts/wiggleSort.js) |
0 commit comments