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

Leetcode—97. 交错字符串【中等】

2024每日刷题(140)

Leetcode—97. 交错字符串

在这里插入图片描述

2d动规实现代码

class Solution {
public:bool isInterleave(string s1, string s2, string s3) {int m = s1.length();int n = s2.length();int len = s3.length();if(m + n != len) {return false;}vector<vector<bool>> dp(m + 1, vector<bool>(n + 1));dp[0][0] = true;for(int j = 1; j <= n; j++) {dp[0][j] = dp[0][j - 1] && s2[j - 1] == s3[j - 1];}for(int i = 1; i <= m; i++) {dp[i][0] = dp[i - 1][0] && s1[i - 1] == s3[i - 1];}for(int i = 1; i <= m; i++) {for(int j = 1; j <= n; j++) {dp[i][j] = (dp[i][j - 1] && s2[j - 1] == s3[i + j - 1]) || (dp[i - 1][j] && s1[i - 1] == s3[i + j - 1]);}}return dp[m][n];}
};

运行结果

在这里插入图片描述

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Doris数仓的最佳拍档ETLCloud数据集成平台
  • Git 快速上手
  • 下半年交火点:智驾全国都能开,智舱多模态大模型
  • gen_circle_contour_xld 创建XLD轮廓对应于圆或圆弧。
  • 【机器学习】机器学习与自然语言处理的融合应用与性能优化新探索
  • iOS 应用内存超过多少会收到系统内存警告 ?
  • Linux服务监控自动巡检脚本--推送钉钉告警
  • Python 插入、替换、提取、或删除Excel中的图片
  • 【初阶数据结构】深入解析队列:探索底层逻辑
  • 3Python的Pandas:数据选取
  • React 19 竞态问题解决
  • 从入门到精通:网络基础详解
  • 在Pycharm中把jupyter notebook转换成md格式
  • java入门-java方法实现+案例
  • 软件架构之计算机网络
  • 【node学习】协程
  • css选择器
  • export和import的用法总结
  • Javascript编码规范
  • java多线程
  • js面向对象
  • Laravel 中的一个后期静态绑定
  • linux学习笔记
  • node入门
  • Ruby 2.x 源代码分析:扩展 概述
  • Sublime Text 2/3 绑定Eclipse快捷键
  • vue 配置sass、scss全局变量
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 简单实现一个textarea自适应高度
  • 如何用vue打造一个移动端音乐播放器
  • 小程序button引导用户授权
  • 一文看透浏览器架构
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • 移动端高清、多屏适配方案
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #if和#ifdef区别
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $(function(){})与(function($){....})(jQuery)的区别
  • (007)XHTML文档之标题——h1~h6
  • (2)STM32单片机上位机
  • (Oracle)SQL优化技巧(一):分页查询
  • (差分)胡桃爱原石
  • (九)One-Wire总线-DS18B20
  • (力扣)1314.矩阵区域和
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)Mysql的优化设置
  • .Mobi域名介绍
  • .net FrameWork简介,数组,枚举
  • .NET/C# 使窗口永不获得焦点
  • .NetCore 如何动态路由
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • [ vulhub漏洞复现篇 ] ECShop 2.x / 3.x SQL注入/远程执行代码漏洞 xianzhi-2017-02-82239600
  • [ 数据结构 - C++]红黑树RBTree