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)
相关推荐
曲幽1 天前
FastAPI 身份验证总踩坑?这份 FastAPI Users “避坑指南”请收好
python·fastapi·web·jwt·oauth2·user·authentication
装不满的克莱因瓶1 天前
掌握 RNN 与 LSTM 模型结构
人工智能·python·rnn·深度学习·神经网络·ai·lstm
何以解忧,唯有..1 天前
Python包管理工具pip:从入门到精通
开发语言·python·pip
金銀銅鐵1 天前
用 Tkinter 实现简单的猜数字游戏
后端·python
copyer_xyf1 天前
Python 模块与包的导入导出
前端·后端·python
8Qi81 天前
LeetCode 213:打家劫舍 II(House Robber II)—— 题解 ✅
算法·leetcode·职场和发展·动态规划
ice8130331811 天前
【Python】Matplotlib折线图绘制
开发语言·python·matplotlib
copyer_xyf1 天前
Python venv 虚拟环境
前端·后端·python
Lsk_Smion1 天前
力扣实训 _ [75].颜色分类 _ 杨辉三角
数据结构·算法·leetcode
林爷万福1 天前
GitHub 开源光谱数据处理项目推荐
python·光纤光谱仪