Leetcode 2138: Divide a String Into Groups of Size k
2 min readJan 17, 2022
--
In this problem, we divide a String into a list of substrings of size k. In the last String is not of size k, we complete the string with a fill
character until the string is of size k.
Example:
s = "abcdef", k = 4, fill = 'x'Return: ["abcd", "efxx"]
- First, we want all the substrings of size k by using the function
substring
in a loop. In the loop we will keep track of an indexcurrIndex
starting at0
and incremented ofk
after each iteration. - The loop stops when…