Next Palindrome Number
Problem statement
Given a nonnegative decimal integer as number without leading zeroes, return the smallest palindromic integer that is strictly larger, also as a string.
Function
nextPalindrome(number: String) → StringExamples
Example 1
number = "100"return = "101"101 is the first larger palindrome.
Example 2
number = "999"return = "1001"All digits carry into a longer palindrome.
Constraints
1 <= number.length <= 100000.numbercontains only decimal digits and has no leading zero unless it is0.