Python | Leetcode Python题解之第139题单词拆分

题目:

题解:

python 复制代码
class Solution:
    def wordBreak(self, s: str, wordDict: List[str]) -> bool:
        import functools
        @functools.lru_cache(None)
        def back_track(s):
            if(not s):
                return True
            res=False
            for i in range(1,len(s)+1):
                if(s[:i] in wordDict):
                    res=back_track(s[i:]) or res
            return res
        return back_track(s)
相关推荐
qq_196976178 分钟前
python的sql解析库-sqlparse
数据库·python·sql
:mnong26 分钟前
Superpowers 项目设计分析
java·c语言·c++·python·c#·php·skills
a里啊里啊31 分钟前
测试开发面试题
开发语言·chrome·python·xpath
豆沙糕32 分钟前
Python异步编程从入门到实战:结合RAG流式回答全解析
开发语言·python·面试
乘凉~1 小时前
【VideoCaptioner】开源音视频字幕自动识别工具
python
重生之我要成为代码大佬1 小时前
HuggingFace生态实战:从模型应用到高效微调
人工智能·python·大模型·huggingface·模型微调
爱睡懒觉的焦糖玛奇朵2 小时前
【工业级落地算法之人员摔倒检测算法详解】
人工智能·python·深度学习·神经网络·算法·yolo·目标检测
小辉同志2 小时前
78. 子集
算法·leetcode·深度优先
chushiyunen2 小时前
python实现skip-gram(跳词)示例
开发语言·python
Rabbit_QL2 小时前
sklearn Pipeline:特征工程和建模流水线
人工智能·python·sklearn