Class Solution
-
- All Implemented Interfaces:
public final class Solution1816 - Truncate Sentence\.
Easy
A sentence is a list of words that are separated by a single space with no leading or trailing spaces. Each of the words consists of only uppercase and lowercase English letters (no punctuation).
For example,
"Hello World","HELLO", and"hello world hello world"are all sentences.
You are given a sentence
sand an integerk. You want to truncatessuch that it contains only the firstkwords. Returns_ after truncating it._Example 1:
Input: s = "Hello how are you Contestant", k = 4
Output: "Hello how are you"
Explanation:
The words in s are "Hello", "how" "are", "you", "Contestant".
The first 4 words are "Hello", "how", "are", "you".
Hence, you should return "Hello how are you".
Example 2:
Input: s = "What is the solution to this problem", k = 4
Output: "What is the solution"
Explanation:
The words in s are "What", "is" "the", "solution", "to", "this", "problem".
The first 4 words are "What", "is", "the", "solution".
Hence, you should return "What is the solution".
Example 3:
Input: s = "chopper is not a tanuki", k = 5
Output: "chopper is not a tanuki"
Constraints:
1 <= s.length <= 500kis in the range[1, the number of words in s].sconsist of only lowercase and uppercase English letters and spaces.The words in
sare separated by a single space.There are no leading or trailing spaces.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final StringtruncateSentence(String s, Integer k)-
-
Method Detail
-
truncateSentence
final String truncateSentence(String s, Integer k)
-
-
-
-