Leetcode 1324. Print Words Vertically
Posted SnailTyan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode 1324. Print Words Vertically相关的知识,希望对你有一定的参考价值。
文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. Description
2. Solution
**解析:**Version 1,先将字符串按空格分开,然后找到最长的子串长度,遍历长度构造结果子串,注意每个子串后面的空格要去掉。
- Version 1
class Solution:
def printVertically(self, s: str) -> List[str]:
result = []
words = s.split(' ')
n = max(list(map(len, words)))
for i in range(n):
temp = ''
for word in words:
if i < len(word):
temp += word[i]
else:
temp += ' '
result.append(temp.rstrip())
return result
Reference
以上是关于Leetcode 1324. Print Words Vertically的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 1324. Print Words Vertically