master
improve zig-zag-pattern (#6128)
refactor: cleanup `AhoCorasick` (#5358)
style: enable `HideUtilityClassConstructor` in checkstyle (#5147)
refactor: `Anagrams` (#5390)
refactor: `CharactersSame` (#5396)
refactor: `CheckVowels` (#5393)
fix: change location of others to correct places (#5559)
refactor: `HammingDistance` (#5404)
refactor: fix typo (#5372)
refactor: change packages (#5430)
refactor: redesign `LetterCombinationsOfPhoneNumber` (#5221)
Add LongestCommonPrefix (#5849)
refactor: `LongestNonRepetitiveSubstring` (#5421)
test: `LongestPalindromicSubstring` (#5402)
Add Manacher’s Algorithm for Longest Palindromic Substring (#5462)
refactor: `atoi` (#5324)
style: enable `NeedBraces` in checkstyle (#5227)
refactor: `PermuteString` (#5362)
refactor: `ReverseString`, test improvements (#5406)
test: `ReverseStringRecursiveTest` (#5407)
style: use proper spelling (#5436)
refactor: `StringCompression` (#5410)
Refactor and enhance the 'Upper' class (#6118)
Add another method to check valid parentheses in ValidParentheses.java (#5616)
style: include `OCP_OVERLY_CONCRETE_PARAMETER` (#5833)