如何根据单词规律在LeetCode解决290题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计319个文字,预计阅读时间需要2分钟。
简单题。题目要求判断一个给定的字符串是否遵循一个特定的模式。具体来说,我们需要检查每个字符在模式字符串中是否唯一地对应于字符串中的每个单词。
pythonclass Solution: def wordPattern(self, pattern: str, str: str) -> bool: p={} q=str.split(' ') if len(pattern) !=len(q): return False for i in range(len(pattern)): if pattern[i] in p: if p[pattern[i]] !=q[i]: return False else: if q[i] in p.values(): return False p[pattern[i]]=q[i] return True
简单题。同样的做法。
本文共计319个文字,预计阅读时间需要2分钟。
简单题。题目要求判断一个给定的字符串是否遵循一个特定的模式。具体来说,我们需要检查每个字符在模式字符串中是否唯一地对应于字符串中的每个单词。
pythonclass Solution: def wordPattern(self, pattern: str, str: str) -> bool: p={} q=str.split(' ') if len(pattern) !=len(q): return False for i in range(len(pattern)): if pattern[i] in p: if p[pattern[i]] !=q[i]: return False else: if q[i] in p.values(): return False p[pattern[i]]=q[i] return True
简单题。同样的做法。

