Given a numeric string, num_str, representing a num_str that can be created by rearranging its digits. If no such palindrome exists, return an empty string "".
Consider the following example to understand the expected output for a given numeric string:
input string = "123321"
The valid palindromes made from the exact digits are "213312", "231132", "312213", "132231", "321123".
We return the palindrome "132231" because it is the smallest palindrome larger than the input string "123321".
Constraints:
num_str.length
num_str is a palindrome.
Given a numeric string, num_str, representing a num_str that can be created by rearranging its digits. If no such palindrome exists, return an empty string "".
Consider the following example to understand the expected output for a given numeric string:
input string = "123321"
The valid palindromes made from the exact digits are "213312", "231132", "312213", "132231", "321123".
We return the palindrome "132231" because it is the smallest palindrome larger than the input string "123321".
Constraints:
num_str.length
num_str is a palindrome.