Files
Java/src/main/java/com/thealgorithms/others
Ahmed Allam 8e30bcbb02 refactor: clean up duplicate algorithm implementations to reduce maintenance overhead (#7256)
refactor: remove duplicate algorithm implementations

Removed the following duplicate implementations:
- searches/PerfectBinarySearch.java (duplicate of IterativeBinarySearch)
- searches/SortOrderAgnosticBinarySearch.java (duplicate of OrderAgnosticBinarySearch)
- strings/LongestPalindromicSubstring.java (duplicate of dynamicprogramming version)
- strings/ValidParentheses.java (duplicate of stacks version)
- others/cn/HammingDistance.java (duplicate - strings version handles text)
- others/NewManShanksPrimeTest.java (orphan test in wrong package)

Updated DIRECTORY.md to reflect the changes.

Fixes #7253

Co-authored-by: Ahmed Allam <60698204+AllamF5J@users.noreply.github.com>
2026-02-03 21:32:37 +01:00
..
2024-09-09 10:07:30 +03:00
2024-08-26 10:33:24 +03:00
2024-08-26 09:45:07 +03:00
2024-08-24 11:57:40 +03:00
2025-07-13 09:25:26 +00:00