Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- KAKAO
- Top-down
- easy
- docker
- Codility
- Backjoon
- GKE
- 피보나치
- 파이썬
- BubbleSort
- Kotlin
- kubernetes
- 백준
- k8s
- mobaXTerm
- 그리디
- Programmers
- github
- Singleton Pattern
- 알고리즘
- java
- Observer Pattern
- golang
- GCP
- Python
- cpu scheduling
- LeetCode
- go
- Dynamic Programming
Archives
- Today
- Total
To Be Developer
[LeetCode] 557. Reverse Words in a String III 본문
class Solution(object): def reverseWords(self, s): """ :type s: str :rtype: str """ # return 변수 answer = "" # 문자를 띄어쓰기로 나누어 list로 변환 data = s.split(" ") # data 의 길이 구함 lnData = len(data) # data 를 for 문을 돌림 for i, v in enumerate(data): # 띄어쓰기 원소를 list로 변환 ls = list(v) # reverse ls = ls[::-1] # ls를 다시 String 형태로 변환 answer += "".join(ls) # i가 마지막 index가 아니면 answer에 " "를 더함 if i != lnData-1: answer += " " # 종료 else : break return answer inpt = "Let's take LeetCode contest" print(Solution().reverseWords(inpt))
'알고리즘 > LeetCode' 카테고리의 다른 글
[LeetCode] 476. Number Complement (0) | 2019.03.25 |
---|---|
[LeetCode] 942. DI String Match Python (0) | 2019.03.25 |
[LeetCode] 561. Array Partition I (0) | 2019.03.24 |
[LeetCode] 28. Implement strStr() (0) | 2019.03.24 |
[LeetCode] 367. Valid Perfect Square (0) | 2019.03.24 |