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

OJ_最长公共子序列

题干

在这里插入图片描述

C++实现

#include <iostream>
#include <stdio.h>
#include <algorithm>
using namespace std;int dp[1002][1002];int main() {int n,m;char s1[1001];char s2[1001];scanf("%d%d",&n,&m);scanf("%s%s",s1,s2);//dp[i][j]是s1的前i个元素,s2的前j个元素的最大公共长度for(int j = 0; j<=m; j++) {dp[0][j] = 0;}for(int i = 0; i<=n; ++i) {dp[i][0] = 0;}for(int i = 1; i<=n; i++) {for(int j= 1; j<=m; ++j) {if(s1[i-1] == s2[j-1]) {dp[i][j] = dp[i-1][j-1] + 1;} else {dp[i][j] = max(dp[i][j-1],dp[i-1][j]);}}}printf("%d\n",dp[n][m]);return 0;
}
http://www.lryc.cn/news/318562.html

相关文章:

  • SpringBoot拦截器获取token用户对象优雅地传递到Controller层
  • 从零开始学HCIA之SDN03
  • C语言深度理解之——结构体内存对齐
  • LeetCode 热题 100 | 回溯(二)
  • 混合内容错误https中加载了http
  • 游戏免费下载平台模板源码
  • 鸿蒙视频播放的实现
  • QT----计算器
  • Linux:kubernetes(k8s)Deployment的操作(13)
  • 20240619-James-快速鸟瞰并发编程, 呕心沥血整理的架构技术(第3篇)
  • C语言——详解字符函数和字符串函数(一)
  • 三款内衣洗衣机的顶级较量:希亦、小吉、由利,谁才是性价比之王?
  • Java枚举多值映射应用
  • css--浮动
  • 基于有限状态机开发健壮的Nodejs/TCP客户端
  • javaEE13(网站第8章两个课后题)
  • 【Leetcode每日一题】 递归 - 反转链表(难度⭐)(35)
  • Unity基础学习
  • Java并发编程学习笔记:AQS
  • Github上哪些好用的工具
  • 如何确保面试流程标准化操作,避免人为因素影响**
  • YOLOv7改进 | 更换主干网络之PP-LCNet
  • MySQL基础-----多表查询之子查询
  • nginx应用场景(附配置)
  • tvm android_rpc_test.py执行报错解决
  • 十、项目沟通管理
  • SQL设计时增加说明列
  • 前端提高性能——使用Intersection Observer API对图片视频进行懒加载
  • 杂七杂八111
  • 微信小程序(一)