|
8 | 8 | * [Caesar](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/CaesarEncoder.cs) |
9 | 9 | * [Vigenere](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/VigenereEncoder.cs) |
10 | 10 | * [Hill](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/HillEncoder.cs) |
11 | | - * [NYSIIS](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/NYSIISEncoder.cs) |
| 11 | + * [NYSIIS](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/NysiisEncoder.cs) |
12 | 12 | * [Soundex](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Encoders/SoundexEncoder.cs) |
13 | 13 | ## Knapsack problem |
14 | 14 | * [Naive solver](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Knapsack/NaiveKnapsackSolver.cs) |
|
20 | 20 | * [Aliquot Sum Calculator](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/AliquotSumCalculator.cs) |
21 | 21 | * Decomposition |
22 | 22 | * [LU Decomposition](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/Decomposition/LU.cs) |
23 | | - * [Singular Vector Decomposition](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/Decomposition/SVD.cs) |
| 23 | + * [Thin Singular Vector Decomposition](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/Decomposition/ThinSVD.cs) |
24 | 24 | * Greatest Common Divisor |
25 | 25 | * [Euclidean GCD](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/GreatestCommonDivisor/EuclideanGreatestCommonDivisorFinder.cs) |
26 | 26 | * [Binary GCD](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Numeric/GreatestCommonDivisor/BinaryGreatestCommonDivisorFinder.cs) |
|
39 | 39 | * [Recursive Binary Search](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Search/RecursiveBinarySearcher.cs) |
40 | 40 | * [Linear Search](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Search/LinearSearcher.cs) |
41 | 41 | * [Fast Search](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Search/FastSearcher.cs) |
42 | | - * [Knuth–Morris–Pratt](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Search/KmpSearcher.cs) |
| 42 | + * [Knuth–Morris–Pratt](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Strings/KnuthMorrisPrattSearcher.cs) |
43 | 43 | ## Sorts |
44 | 44 | * Comparison |
45 | 45 | * [Binary Insertion Sort](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/BinaryInsertionSorter.cs) |
|
56 | 56 | * [Median of three pivot](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/MedianOfThreeQuickSorter.cs) |
57 | 57 | * [Middle point pivot](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/MiddlePointQuickSorter.cs) |
58 | 58 | * [Random pivot](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/RandomPivotQuickSorter.cs) |
59 | | - * [Selection](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/SelectionSorter.cs) |
60 | | - * [Shell](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/ShellSorter.cs) |
| 59 | + * [Selection Sort](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/SelectionSorter.cs) |
| 60 | + * [Shell Sort](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/Comparison/ShellSorter.cs) |
61 | 61 | * External |
62 | 62 | * [Merge Sort](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Sorters/External/ExternalMergeSorter.cs) |
63 | 63 | * Integer |
|
82 | 82 | * [Fermat Prime Checker](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/FermatPrimeChecker.cs) |
83 | 83 | * [Sieve of Eratosthenes](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/SieveOfEratosthenes.cs) |
84 | 84 | * [Luhn](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/Luhn.cs) |
85 | | - * [Mandelbrot](https://github.com/TheAlgorithms/C-Sharp/blob/master//Algorithms/Other/Mandelbrot.cs) |
86 | | - * [Koch Snowflake](https://github.com/TheAlgorithms/C-Sharp/blob/master//Algorithms/Other/KochSnowflake.cs) |
87 | | - * [RGB-HSV Conversion](https://github.com/TheAlgorithms/C-Sharp/blob/master//Algorithms/Other/RGBHSVConversion.cs) |
| 85 | + * [Mandelbrot](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/Mandelbrot.cs) |
| 86 | + * [Koch Snowflake](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/KochSnowflake.cs) |
| 87 | + * [RGB-HSV Conversion](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Other/RGBHSVConversion.cs) |
88 | 88 | ## Problems |
89 | 89 | * [Stable Marriage](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Problems/StableMarriage/GaleShapley.cs) |
90 | 90 | * [N-Queens](https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorithms/Problems/NQueens/BacktrackingNQueensSolver.cs) |
91 | 91 |
|
92 | 92 | ## Data Structures |
93 | 93 | * [Bit Array](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/BitArray.cs) |
94 | | - * [Min-Max Heap](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/MinMaxHeap.cs) |
95 | 94 | * [Timeline](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Timeline.cs) |
96 | 95 | * Segment Trees |
97 | 96 | * [Segment Tree](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/SegmentTrees/SegmentTree.cs) |
98 | 97 | * [Segment Tree Multiplication](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/SegmentTrees/SegmentTreeApply.cs) |
99 | 98 | * [Segment Tree Update](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/SegmentTrees/SegmentTreeUpdate.cs) |
100 | 99 | * [Binary Search Tree](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/BinarySearchTree) |
101 | 100 | * [AA Tree](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/AATree) |
102 | | - * [Binary Heap](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/BinaryHeap.cs) |
103 | 101 | * Stack |
104 | 102 | * [Array-based Stack](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Stack/ArrayBasedStack.cs) |
105 | 103 | * [List-based Stack](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Stack/ListBasedStack.cs) |
| 104 | + * Heap |
| 105 | + * [Min-Max Heap](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Heap/MinMaxHeap.cs) |
| 106 | + * [Binary Heap](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Heap/BinaryHeap.cs) |
| 107 | + * [Fibonacci Heap](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Heap/FibonacciHeaps/FibonacciHeap.cs) |
106 | 108 | * Queue |
107 | 109 | * [Array-based Queue](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Queue/ArrayBasedQueue.cs) |
108 | 110 | * [List-based Queue](https://github.com/TheAlgorithms/C-Sharp/blob/master/DataStructures/Queue/ListBasedQueue.cs) |
|
0 commit comments