/*
还是和决策树一样,从s的第0个位置开始遍历,
然后只要word是s的子串,那么则置为true,而且要注意边界条件
*/
class Solution {
public:
bool wordBreak(string s, vector<string>& wordDict) {
vector<bool> dp(s.length()+1,false);
dp[0]=true;
for(int i=0;i<s.length();i++){
for(auto word : wordDict){
if(dp[i]&&(i+word.length()<=s.length())&&word==s.substr(i,word.length())){
dp[i+word.length()]=dp[i];
}
}
}
return dp[s.length()];
}
};
力扣139
张小明
前端开发工程师
JavaWeb之过滤器Filter监听器
Filter:过滤器,用来过滤网站的数据; 处理中文乱码登陆验证…… Fitler开发步骤 添加依赖 pom.xml <dependencies><!--Jsp依赖--><!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api -->…
Bypass Paywalls Clean:突破内容付费墙的完整指南
Bypass Paywalls Clean:突破内容付费墙的完整指南 【免费下载链接】bypass-paywalls-chrome-clean 项目地址: https://gitcode.com/GitHub_Trending/by/bypass-paywalls-chrome-clean 在当今数字信息时代,优质内容往往被付费墙所限制,…
【瑞萨RA × Zephyr评测】SPI 屏 (SSD1306) + 双路 ADC
Zephyr 开发笔记:RA6E2 SPI 屏 (SSD1306) 双路 ADC 1. 硬件接线表 (根据代码分析) 根据你的 app.overlay 配置,硬件连接如下。请务必检查物理连线是否一致:模块功能 (Pin Name)RA6E2 引脚备注SSD1306D0 (SCK/CLK)P111SPI0 RSPCK (硬件 SPI 时…
Windows右键菜单终极管理工具:快速打造个性化桌面环境
Windows右键菜单终极管理工具:快速打造个性化桌面环境 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 在日常电脑使用中,右键菜单管理已经…
Mac软件管理的终极解决方案:免费工具Applite完全指南
Mac软件管理的终极解决方案:免费工具Applite完全指南 【免费下载链接】Applite User-friendly GUI macOS application for Homebrew Casks 项目地址: https://gitcode.com/gh_mirrors/ap/Applite 还在为Mac上的软件安装和更新而烦恼吗?传统的命令…
Qwen3-32B深度评测:复杂逻辑推理能力超乎想象
Qwen3-32B深度评测:复杂逻辑推理能力超乎想象 在当前大模型军备竞赛愈演愈烈的背景下,参数规模早已不是衡量AI能力的唯一标尺。当百亿级甚至千亿级模型纷纷登场,人们开始重新思考一个问题:我们究竟需要多大的模型,才能…