Leetcode—139. 单词拆分【中等】

server/2024/10/18 14:26:11/

2024每日刷题(173)

Leetcode—139. 单词拆分

在这里插入图片描述

dp_3">dp实现代码

class Solution {
public:bool wordBreak(string s, vector<string>& wordDict) {int n = s.size();unordered_set<string> ust(wordDict.begin(), wordDict.end());vector<bool> dp(n + 1, false);function<bool(string)> isInDict = [&](string str) -> bool{if(ust.find(str) != ust.end()) {return true;} else {return false;}};dp[0] = true;for(int i = 1; i <= n; i++) {for(int j = 0; j < i; j++) {if(dp[j] && isInDict(s.substr(j, i - j))) {dp[i] = true;break;}}}return dp[n];}
};

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!


http://www.ppmy.cn/server/127903.html

相关文章

报错Invalid HADOOP_HDFS_HOME

使用env命令查看已有环境变量 果然多了一个变量&#xff0c;因为不需要&#xff0c;所以删除&#xff0c;再次使用env命令查看&#xff0c;无此变量 再输入hadoop,显示正确

八大排序--01冒泡排序

假设有一组数据 arr[]{2&#xff0c;0&#xff0c;3&#xff0c;4&#xff0c;5&#xff0c;7} 方法&#xff1a;开辟两个指针&#xff0c;指向如图&#xff0c;前后两两进行比较&#xff0c;大数据向后冒泡传递&#xff0c;小数据换到前面。 一次冒泡后&#xff0c;数组中最大…

最新BurpSuite2024.9专业中英文开箱即用版下载

1、工具介绍 本版本更新介绍 此版本对 Burp Intruder 进行了重大改进&#xff0c;包括自定义 Bambda HTTP 匹配和替换规则以及对扫描 SOAP 端点的支持。我们还进行了其他改进和错误修复。 Burp Intruder 的精简布局我们对 Burp Intruder 进行了重大升级。现在&#xff0c;您可…

计算机毕业设计Python+Tensorflow股票推荐系统 股票预测系统 股票可视化 股票数据分析 量化交易系统 股票爬虫 股票K线图 大数据毕业设计 AI

《PythonTensorflow股票推荐与预测系统》开题报告 一、研究背景与意义 在信息技术高速发展的今天&#xff0c;金融市场日益复杂&#xff0c;投资者面临着越来越多的选择和挑战。股票作为金融市场的重要组成部分&#xff0c;其价格波动受到多种因素的影响&#xff0c;包括宏观…

WebSocket 2024/9/30

WebSocket是基于TCP的一种新的网络协议。它实现了浏览器与服务器双工通信——浏览器和服务器只需要完成一次握手&#xff0c;两者之间就可以创建持久性的连接&#xff0c;并进行双向数据传输。 与HTTP协议的区别 实现

深度学习----------------------注意力机制

目录 心理学不随意线索随意线索 注意力机制非参注意力池化层Nadaraya-Watson核回归参数化的注意力机制 总结注意力汇聚&#xff1a;Nadaraya-Watson核回归代码生成数据集核回归非参数注意力汇聚注意力权重该部分总代码 带参数的注意力汇聚将训练数据集转换为键和值训练带参数的…

Oracle 闪回版本(闪回表到指定SCN)

1.创建目录 mkdir /u01/app/oracle/flash 2.配置FRA alter system set db_recovery_file_dest_size15G; alter system set db_recovery_file_dest/u01/app/oracle/flash; 3.设置闪回参数--确保可以闪回48h内的数据库 alter system set db_flashback_retention_target2880; 4…

openpnp - 底部相机高级校正的参数设置

文章目录 openpnp - 底部相机高级校正的参数设置概述笔记修改 “Radial Lines Per Calibration Z” 的方法不同 “Radial Lines Per Calibration Z”的校验结果不同 “Radial Lines Per Calibration Z”的设备校验动作的比较总结备注END openpnp - 底部相机高级校正的参数设置 …