1961-Check If String Is a Prefix of Array
Posted 周先森爱吃素
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1961-Check If String Is a Prefix of Array相关的知识,希望对你有一定的参考价值。
这个系列算是出于个人兴趣开的一个新坑吧,最近看到同学刷LeetCode算法题,就想写写那些可以一行Python代码写出来的题目,因此本专栏的文章的解题方式效率不做保证,只为追求“一行的浪漫”。
题目
题解
简单解释一下题目,给定一个字符串s
,和一个字符串列表words
,求解s
是否是words
的前缀字符串(即words中的前k个能否组成s)。本题难度为Easy。
代码
这题思路比较简单,直接暴力累计的对words的前k个拼接,看是否有前k个的拼接结果等于s,若存在这样的k,则输出true,否则输出false。
class Solution:
def isPrefixString(self, s: str, words: List[str]) -> bool:
return sum(map(lambda x: x == s, [''.join(words[:i+1]) for i in range(len(words))])) > 0
提交的反馈如下。
以上是关于1961-Check If String Is a Prefix of Array的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 1961. Check If String Is a Prefix of Array
Check if a string is NULL or EMPTY using PowerShell
LF.85.Determine If One String Is Another's Substring
关于nodejs DeprecationWarning: current URL string parser is deprecated, and will be removed in a futur
ruby 来自https://stackoverflow.com/questions/4817266/if-string-is-empty-then-return-some-default-value