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

leetCode.97. 交错字符串

leetCode.97. 交错字符串


题目思路
在这里插入图片描述


代码

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

相关文章:

  • PHP爬虫类的并发与多线程处理技巧
  • Postman接口工具实战
  • C++初学者指南-3.自定义类型(第一部分)-异常
  • 使用supportFragmentManager管理多个fragment切换
  • OpenSSL的一些使用案例
  • 【Linux】线程封装与互斥(万字)
  • 【echarts】拖拽滑块dataZoom-slider自定义样式,简单适配移动端
  • 深入浅出3D感知中的优化与基于学习的技术 (第二章) 原创教程
  • 整合Spring Boot和Pulsar实现可扩展的消息处理
  • Eureka的自扩展之道:服务自动扩展的秘诀
  • mybatis#号和$区别
  • 开放式耳机怎么选?五大2024年口碑销量爆棚机型力荐!
  • postgresq数据库使用shardingsphere 避坑-分表归并和空指针异常
  • 访问者模式在金融业务中的应用及其框架实现
  • 什么是 URL ?
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • crontab执行失败的多种原因
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Iterator 和 for...of 循环
  • Java Agent 学习笔记
  • js 实现textarea输入字数提示
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • Mithril.js 入门介绍
  • mysql innodb 索引使用指南
  • REST架构的思考
  • Service Worker
  • 等保2.0 | 几维安全发布等保检测、等保加固专版 加速企业等保合规
  • 基于HAProxy的高性能缓存服务器nuster
  • 开源地图数据可视化库——mapnik
  • 手机端车牌号码键盘的vue组件
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 由插件封装引出的一丢丢思考
  • Android开发者必备:推荐一款助力开发的开源APP
  • 移动端高清、多屏适配方案
  • ​第20课 在Android Native开发中加入新的C++类
  • #if和#ifdef区别
  • #includecmath
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (poj1.2.1)1970(筛选法模拟)
  • (rabbitmq的高级特性)消息可靠性
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (已解决)Bootstrap精美弹出框模态框modal,实现js向modal传递数据
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .net 4.0发布后不能正常显示图片问题
  • .NET高级面试指南专题十一【 设计模式介绍,为什么要用设计模式】
  • .net连接MySQL的方法
  • .sh
  • /bin/bash^M: bad interpreter: No such file or directory