|
163 | 163 | *[PerlinNoise](https://github.com/TheAlgorithms/Java/blob/master/Others/PerlinNoise.java) |
164 | 164 | *[PowerOfTwoOrNot](https://github.com/TheAlgorithms/Java/blob/master/Others/PowerOfTwoOrNot.java) |
165 | 165 | *[QueueUsingTwoStacks](https://github.com/TheAlgorithms/Java/blob/master/Others/QueueUsingTwoStacks.java) |
| 166 | +*[RabinKarp](https://github.com/TheAlgorithms/Java/blob/master/Others/RabinKarp.java) |
166 | 167 | *[RemoveDuplicateFromString](https://github.com/TheAlgorithms/Java/blob/master/Others/RemoveDuplicateFromString.java) |
167 | 168 | *[ReturnSubsequence](https://github.com/TheAlgorithms/Java/blob/master/Others/ReturnSubsequence.java) |
168 | 169 | *[ReverseStackUsingRecursion](https://github.com/TheAlgorithms/Java/blob/master/Others/ReverseStackUsingRecursion.java) |
|
172 | 173 | *[SJF](https://github.com/TheAlgorithms/Java/blob/master/Others/SJF.java) |
173 | 174 | *[SkylineProblem](https://github.com/TheAlgorithms/Java/blob/master/Others/SkylineProblem.java) |
174 | 175 | *[StackPostfixNotation](https://github.com/TheAlgorithms/Java/blob/master/Others/StackPostfixNotation.java) |
| 176 | +*[StringMatchFiniteAutomata](https://github.com/TheAlgorithms/Java/blob/master/Others/StringMatchFiniteAutomata.java) |
175 | 177 | *[TopKWords](https://github.com/TheAlgorithms/Java/blob/master/Others/TopKWords.java) |
176 | 178 | *[TowerOfHanoi](https://github.com/TheAlgorithms/Java/blob/master/Others/TowerOfHanoi.java) |
177 | 179 | *[WorstFit](https://github.com/TheAlgorithms/Java/blob/master/Others/WorstFit.java) |
|