当前位置: 首页 > news >正文

leetcode-20-回溯-切割、子集

一、[131]分割回文串

给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。

返回 s 所有可能的分割方案。

示例: 输入: "aab" 输出: [ ["aa","b"], ["a","a","b"] ]

分析:

分割线:startIndex(组合问题-开始索引)

子串:[startIndex,i] 即为分割线前面的部分、两个分割线之间的部分(长度至少为1) 

同组合问题,每次取一部分

不同的是先判断取的每一部分是否是回文串,是,则继续分割,下一层递归;否,则同一层横向进行

类似题目

[93]复原IP地址

二、子集

给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。

说明:解集不能包含重复的子集。

示例: 输入: nums = [1,2,3] 输出: [ [3],   [1],   [2],   [1,2,3],   [1,3],   [2,3],   [1,2],   [] ]

即取树的所有节点,遍历整棵树。

简单的。

类似题目

[90]子集2

引自:代码随想录

相关文章:

  • 5G赋能安防视频监控:EasyCVR视频汇聚融合创新技术,共筑多场景安全防线
  • 学习springAOP
  • 重写父类方法、创建单例对象 题目
  • 发布一个Yii2扩展把debug信息存储到MongoDB中
  • el-scrollbar组件使用踩坑记录
  • 求推荐几款http可视化调试工具?
  • HNU_ACM:10415分硬币(动态规划)
  • 解析Kotlin中的委托(包括类委托,属性委托)【笔记摘要】
  • 国家海岸线变化评估:新英格兰和中大西洋沿岸海岸线的历史变化
  • Handling `nil` Values in `NSDictionary` in Objective-C
  • 煤矿安全大模型:微调internlm2模型实现针对煤矿事故和煤矿安全知识的智能问答
  • 基于C#在WPF中使用斑马打印机进行打印
  • 58.鸿蒙系统app(HarmonyOS)(ArkUI)更改应用程序图标
  • UE5 动画蓝图
  • 计算机是如何看到图像的
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • C++入门教程(10):for 语句
  • css系列之关于字体的事
  • DOM的那些事
  • interface和setter,getter
  • react-native 安卓真机环境搭建
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • vue 个人积累(使用工具,组件)
  • Vue全家桶实现一个Web App
  • 构建工具 - 收藏集 - 掘金
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 后端_MYSQL
  • 前嗅ForeSpider教程:创建模板
  • 如何设计一个微型分布式架构?
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 我感觉这是史上最牛的防sql注入方法类
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 小程序01:wepy框架整合iview webapp UI
  • 学习使用ExpressJS 4.0中的新Router
  • 云大使推广中的常见热门问题
  • 责任链模式的两种实现
  • ​你们这样子,耽误我的工作进度怎么办?
  • ​虚拟化系列介绍(十)
  • #HarmonyOS:Web组件的使用
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (2024,Flag-DiT,文本引导的多模态生成,SR,统一的标记化,RoPE、RMSNorm 和流匹配)Lumina-T2X
  • (39)STM32——FLASH闪存
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (补)B+树一些思想
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (算法设计与分析)第一章算法概述-习题
  • (转)Oracle 9i 数据库设计指引全集(1)
  • (转)重识new
  • (转载)利用webkit抓取动态网页和链接
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .net 流——流的类型体系简单介绍
  • .net开发引用程序集提示没有强名称的解决办法
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • @Transaction注解失效的几种场景(附有示例代码)