技术栈

【力扣100】131.分割回文字符串

红水母2024-01-06 13:59

添加链接描述

python 复制代码
class Solution:
    def partition(self, s: str) -> List[List[str]]:
        # 思路是回溯
        n=len(s)
        res=[]
        path=[]
        def backtrack(i):
            if i == n:
                res.append(path[:])
                return 
            for j in range(i,n):
                t=s[i:j+1]
                if t==t[::-1]:
                    path.append(t)
                    backtrack(j+1)
                    path.pop()

        backtrack(0)
        return res 

思路是:

  1. 递归加回溯
上一篇:神经网络框架的基本设计
下一篇:深度学习|10.1 深度学习在计算机视觉的应用
相关推荐
m0_56988147
几秒前
C++与自动驾驶系统
开发语言·c++·算法
2401_83319773
21 分钟前
C++代码切片分析
开发语言·c++·算法
月落归舟
21 分钟前
每日算法题 14---14.环形链表
数据结构·算法·链表
m0_62143852
21 分钟前
实时音频处理C++实现
开发语言·c++·算法
weixin_42192269
24 分钟前
模板代码性能测试
开发语言·c++·算法
Liu62888
36 分钟前
C++中的模板方法模式
开发语言·c++·算法
qq_33490315
43 分钟前
高性能网络协议栈
开发语言·c++·算法
光电笑映
1 小时前
STL 源码解剖系列:map/set 的底层复用与红黑树封装
c语言·数据结构·c++·算法
阿贵---
1 小时前
模板编译期循环展开
开发语言·c++·算法
2601_95402366
1 小时前
Beyond the Hype: Deconstructing the 2025 High-Performance Stack for Agencies
java·开发语言·算法·seo·wordpress·gpl
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06OpenClaw 使用和管理 MCP 完全指南07UV安装并设置国内源08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09AI 编程三剑客:Spec-Kit、OpenSpec、Superpowers 深度对比与实战指南10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南