728x90
<문제 링크>
https://leetcode.com/problems/truncate-sentence/
<문제 풀이>
- 띄어쓰기로 문자열을 구분한다.
- 순서대로 k 수의 단어를 구한다.
- 단어별 띄어쓰기 구분으로 문자열을 만든다.
<코드>
class Solution:
def truncateSentence(self, s: str, k: int) -> str:
s = s.split(' ')
return ' '.join(s[:k])
'두두의 알고리즘 > 문제' 카테고리의 다른 글
[손코딩] 문제 1~3 (0) | 2022.08.31 |
---|---|
[기타] 릿코드 Easy 20 'Valid Parentheses' (Python) (0) | 2022.06.15 |
[크루스칼] 백준 2887번 '행성 터널' (Python) (0) | 2022.04.12 |
[크루스칼] 난이도2, University of Ulm Local Contest '어두운 길' (Python) (0) | 2022.04.06 |
[서로소 집합] 난이도2, 핵심 유형 '여행 계획' (Python) (0) | 2022.04.05 |