Description
Palindrome checks are spread across seven files in six different packages:
Some of these are legitimately different problems (linked-list palindrome, binary palindrome, palindromic number). Others — especially the ones currently sitting in misc/ and others/ — look like they could be moved to a more fitting package.
Proposed change
Review the seven implementations, confirm which are truly distinct, move the misplaced ones (e.g. out of misc//others/) into the appropriate package, and cross-reference the related ones so they are discoverable together.
Description
Palindrome checks are spread across seven files in six different packages:
strings/Palindrome.javastacks/PalindromeWithStack.javabitmanipulation/BinaryPalindromeCheck.javaothers/LowestBasePalindrome.javamisc/PalindromeSinglyLinkedList.javamisc/PalindromePrime.javamaths/PalindromeNumber.javaSome of these are legitimately different problems (linked-list palindrome, binary palindrome, palindromic number). Others — especially the ones currently sitting in
misc/andothers/— look like they could be moved to a more fitting package.Proposed change
Review the seven implementations, confirm which are truly distinct, move the misplaced ones (e.g. out of
misc//others/) into the appropriate package, and cross-reference the related ones so they are discoverable together.