Hard · Strings
Text Justification
Given an array of ASCII words, each no longer than maxWidth, return the text as lines of exactly maxWidth characters: put as many words on each line as fit with at least one space between them, spread each line's spaces as evenly as possible with the extra spaces in the leftmost gaps, and left-justify the last line and any one-word line by padding spaces on the right.
Examples
Example 1
["What","must","be","done"] · w=10Output: ["What must","be done "]
Example 2
["a","b","c","d","e"] · w=5Output: ["a b c","d e "]
Rebuild it in the studio
Open every published interview problem, solution, scene, and memory room free, with no account.