新闻详情

新闻详情

首页 / 资讯中心 / 详情

关于动态规划【力扣139.单词拆分的思考】

发布时间:2026/9/25 17:51:35来源:尧图网络
关于动态规划【力扣139.单词拆分的思考】
1、可以逆向思考题目问题题目如果可以利用字典中出现的一个或多个单词拼接出s则返回true。字典中的单词可以重复使用。逆向思考转化题目意思字符串s是否能由字典中的单词组成。字符串s相当于背包字典中的单词相当于物品。问是否能装满背包可以无限次取物品2、因为字符串非空所以j从1开始3、递推公式里面的dp[i] true用来表示当前位置的前面字符串可由字典里的单词组成4、物品字典里的每个的单词的长度不会超过书包字符串的长度比如假设书包是app,单词是apple,物品最多遍历到app如果再继续遍历单词毫无意义因为app肯定不能由apple组成。所以遍历单词的时候位置遍历到背包容量的最大就可以了。5、递推公式如果当前被截取的字符串是字典里的单词并且前面的字符串都可由字典里的单词组成则说明整个字符串都可由字典里的单词组成。6、当前状态依赖于前一个状态的问题就像动态规划。拼接出ss就像背包字典里的单词可以重复使用就像完全背包。所以推出整道题是动态规划的完全背包应用问题。本题就是dp[i]的状态依赖于dp[j]的状态。比如如果当前j 3i 3在字典里找到了单词dp[0] true就可以推出dp[j] true也就是dp[3] true下一轮循环假设循环到了j 4i 3截取字符串从3开始长度为4-31这个长度为1的单词出现在了字典里同时dp[i]此时是dp[3]在上一轮循环中已经推出dp[3] true所以这一轮循环推出dp[j] ture也就是dp[4] true接下来继续向后循环直到推出dp[s.size()]的状态
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

RK3588 rkisp驱动开发指南:从摄像头出图到3A调优 2026/9/25 23:55:30

RK3588 rkisp驱动开发指南:从摄像头出图到3A调优

简介:本资源为瑞芯微RK平台ISP驱动的源码包,面向从事Linux内核驱动开发、嵌入式视觉与摄像头调试的工程师及学习者,可用于理解RK ISP在V4L2框架下的设备注册、平台驱动匹配与图像源子设备实现。包内共17个文件,以7个C源文件与8个头…

阅读更多 →
RK3588 RKISP驱动代码解析:从sensor出图到/dev/video节点 2026/9/25 23:55:04

RK3588 RKISP驱动代码解析:从sensor出图到/dev/video节点

简介:这份资源是瑞芯微RK平台ISP子系统的Linux内核驱动源码,面向从事嵌入式Linux、摄像头图像处理与V4L2框架开发的工程师及驱动学习者。代码围绕设备树匹配机制展开,从of_device_id的匹配方式入手,完整呈现了CIF与ISP模块的驱动实…

阅读更多 →
RTP转H264文件实战:UDP裸流还原与播放链路解析 2026/9/25 23:54:51

RTP转H264文件实战:UDP裸流还原与播放链路解析

简介:这份资源面向从事网络视频传输、监控系统或流媒体开发的工程师与学习者,聚焦于将RTP包中的H264数据解封装并保存为本地文件,同时借助UDP实现摄像头数据的实时读取。包内共14个文件,以6个C头文件与4个cpp源文件为核心&#xf…

阅读更多 →
Java解析HJ212协议实战:报文结构、CRC校验与编码处理 2026/9/25 23:54:51

Java解析HJ212协议实战:报文结构、CRC校验与编码处理

简介:本资源面向环保监测系统开发工程师与Java学习者,提供国标HJ212协议(污染源在线自动监控数据传输标准)的完整解析实现,可直接导入Eclipse项目调用。包内共308个文件,以197个class编译文件与100个java源…

阅读更多 →
开源免费|ClawManager深度解析:企业级OpenClaw集群管理神器 2026/9/25 23:54:18

开源免费|ClawManager深度解析:企业级OpenClaw集群管理神器

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
K8s 部署 Nacos 集群:StatefulSet 脚本与避坑指南 2026/9/25 23:53:53

K8s 部署 Nacos 集群:StatefulSet 脚本与避坑指南

简介:这份资源面向需要在 Kubernetes 上部署 Nacos 集群的运维与后端开发人员,尤其适合刚接触 K8s 编排、希望跳过繁琐配置直接跑通集群的初学者。它把 Nacos 集群部署拆解为按执行顺序排列的极简脚本,覆盖数据库配置、Headless Service、Sta…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉