@@ -21,11 +21,11 @@ find more than one implementation for the same objective but using different alg
21
21
* [ Algorithms] ( ./Algorithms )
22
22
* [ Crypto] ( ./Algorithms/Crypto/ )
23
23
* [ Paddings] ( ./Algorithms/Crypto/Paddings/ )
24
- * [ ISO 10125-2 Padding] ( ./Algorithms/Crypto/Paddings/ISO10126d2Padding .cs )
25
- * [ ISO 7816-4 Padding] ( ./Algorithms/Crypto/Paddings/ISO7816d4Padding .cs )
24
+ * [ ISO 10125-2 Padding] ( ./Algorithms/Crypto/Paddings/Iso10126D2Padding .cs )
25
+ * [ ISO 7816-4 Padding] ( ./Algorithms/Crypto/Paddings/Iso7816D4Padding .cs )
26
26
* [ X9.32 Padding] ( ./Algorithms/Crypto/Paddings/X932Padding.cs )
27
27
* [ TBC Padding] ( ./Algorithms/Crypto/Paddings/TbcPadding.cs )
28
- * [ PKCS7 Padding] ( ./Algorithms/Crypto/Paddings/PKCS7Padding .cs )
28
+ * [ PKCS7 Padding] ( ./Algorithms/Crypto/Paddings/Pkcs7Padding .cs )
29
29
* [ Digests] ( ./Algorithms/Crypto/Digests/ )
30
30
* [ MD2 Digest] ( ./Algorithms/Crypto/Digests/Md2Digest.cs )
31
31
* [ Data Compression] ( ./Algorithms/DataCompression )
@@ -54,7 +54,7 @@ find more than one implementation for the same objective but using different alg
54
54
* [ Naive solver] ( ./Algorithms/Knapsack/NaiveKnapsackSolver.cs )
55
55
* [ Dynamic Programming solver] ( ./Algorithms/Knapsack/DynamicProgrammingKnapsackSolver.cs )
56
56
* [ Branch and bound solver] ( ./Algorithms/Knapsack/BranchAndBoundKnapsackSolver.cs )
57
- * [ IHeuristicSolver ] ( ./Algorithms/Knapsack/IHeuristicSolver .cs )
57
+ * [ IHeuristicKnapsackSolver ] ( ./Algorithms/Knapsack/IHeuristicKnapsackSolver .cs )
58
58
* [ Linear Algebra] ( ./Algorithms/LinearAlgebra )
59
59
* [ Distances] ( ./Algorithms/LinearAlgebra/Distances )
60
60
* [ Euclidean] ( ./Algorithms/LinearAlgebra/Distances/Euclidean.cs )
@@ -132,7 +132,6 @@ find more than one implementation for the same objective but using different alg
132
132
* [ Radix Sort] ( ./Algorithms/Sorters/Integer/RadixSorter.cs )
133
133
* [ String] ( ./Algorithms/Sorters/String )
134
134
* [ MSD Radix Sort] ( ./Algorithms/Sorters/String/MsdRadixStringSorter.cs )
135
- * [ Knuth–Morris–Pratt Search] ( ./Algorithms/Strings/KnuthMorrisPrattSearcher.cs )
136
135
* [ Shufflers] ( ./Algorithms/Shufflers )
137
136
* [ Fisher-Yates Shuffler] ( ./Algorithms/Shufflers/FisherYatesShuffler.cs )
138
137
* [ Sequences] ( ./Algorithms/Sequences )
@@ -177,20 +176,20 @@ find more than one implementation for the same objective but using different alg
177
176
* [ A057588 Kummer Numbers] ( ./Algorithms/Sequences/KummerNumbersSequence.cs )
178
177
* [ A019434 Fermat Primes] ( ./Algorithms/Sequences/FermatPrimesSequence.cs )
179
178
* [ A181391 Van Eck's] ( ./Algorithms/Sequences/VanEcksSequence.cs )
180
- * [ String] ( ./Algorithms/Strings )
179
+ * [ String] ( ./Algorithms/Strings )
181
180
* [ Similarity] ( ./Algorithms/Strings/Similarity/ )
182
- * [ Hamming Distance] ( ./Algorithms/Strings/HammingDistance.cs )
183
- * [ Jaro Similarity] ( ./Algorithms/Strings/JaroSimilarity.cs )
184
- * [ Jaro-Winkler Distance] ( ./Algorithms/Strings/JaroWinklerDistance.cs )
185
- * [ Pattern Matching] ( ./Algorithms/Strings/PatternMatching/ )
186
- * [ Longest Consecutive Character] ( ./Algorithms/Strings/PatternMatching/GeneralStringAlgorithms.cs )
181
+ * [ Hamming Distance] ( ./Algorithms/Strings/Similarity/HammingDistance.cs )
182
+ * [ Jaro Similarity] ( ./Algorithms/Strings/Similarity/JaroSimilarity.cs )
183
+ * [ Jaro-Winkler Distance] ( ./Algorithms/Strings/Similarity/JaroWinklerDistance.cs )
184
+ * [ Pattern Matching] ( ./Algorithms/Strings/PatternMatching/ )
187
185
* [ Naive String Search] ( ./Algorithms/Strings/PatternMatching/NaiveStringSearch.cs )
188
186
* [ Rabin Karp] ( ./Algorithms/Strings/PatternMatching/RabinKarp.cs )
189
187
* [ Boyer Moore] ( ./Algorithms/Strings/PatternMatching/BoyerMoore.cs )
188
+ * [ Knuth–Morris–Pratt Search] ( ./Algorithms/Strings/PatternMatching/KnuthMorrisPrattSearcher.cs )
189
+ * [ Z-block substring search] ( ./Algorithms/Strings/PatternMatching/ZblockSubstringSearch.cs )
190
+ * [ Longest Consecutive Character] ( ./Algorithms/Strings/GeneralStringAlgorithms.cs )
190
191
* [ Palindrome Checker] ( ./Algorithms/Strings/Palindrome.cs )
191
192
* [ Get all permutations of a string] ( ./Algorithms/Strings/Permutation.cs )
192
-
193
- * [ Z-block substring search] ( ./Algorithms/Strings/ZblockSubstringSearch.cs )
194
193
* [ Other] ( ./Algorithms/Other )
195
194
* [ Fermat Prime Checker] ( ./Algorithms/Other/FermatPrimeChecker.cs )
196
195
* [ Sieve of Eratosthenes] ( ./Algorithms/Other/SieveOfEratosthenes.cs )
@@ -227,7 +226,7 @@ find more than one implementation for the same objective but using different alg
227
226
* [ Segment Tree Update] ( ./DataStructures/SegmentTrees/SegmentTreeUpdate.cs )
228
227
* [ Binary Search Tree] ( ./DataStructures/BinarySearchTree )
229
228
* [ Scapegoat Tree] ( ./DataStructures/ScapegoatTree )
230
- * [ Fenwick tree (or Binary Indexed Tree)] ( ./DataStructures/BinaryIndexedTree )
229
+ * [ Fenwick tree (or Binary Indexed Tree)] ( ./DataStructures/Fenwick/ BinaryIndexedTree.cs )
231
230
* [ AA Tree] ( ./DataStructures/AATree )
232
231
* [ AVL Tree] ( ./DataStructures/AVLTree )
233
232
* [ Red-Black Tree] ( ./DataStructures/RedBlackTree )
0 commit comments