Given a string s and an integer k, a k-duplicate removal involves selecting k adjacent and equal characters from s and removing them, after which the left and right portions of the string are joined together.
Perform k-duplicate removals on s repeatedly until no more can be made.
Return the final string after all such removals. The answer is guaranteed to be unique.
Constraints:
s.length
k
s contains only lowercase English letters
Given a string s and an integer k, a k-duplicate removal involves selecting k adjacent and equal characters from s and removing them, after which the left and right portions of the string are joined together.
Perform k-duplicate removals on s repeatedly until no more can be made.
Return the final string after all such removals. The answer is guaranteed to be unique.
Constraints:
s.length
k
s contains only lowercase English letters