Leetcode—1143. 最长公共子序列【中等】

2024每日刷题(155)

Leetcode---1143. 最长公共子序列

实现代码

cpp 复制代码
class Solution {
public:
    int longestCommonSubsequence(string text1, string text2) {
        int m = text1.length();
        int n = text2.length();

        vector<vector<int>> dp(m + 1, vector<int>(n + 1));
        for(int i = 0; i < m; i++) {
            for(int j = 0; j < n; j++) {
                dp[i + 1][j + 1] = text1[i] == text2[j] ? 1 + dp[i][j] : max(dp[i][j + 1], dp[i + 1][j]);
            }
        }   
        return dp[m][n];
    }
};

运行结果

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

相关推荐
老马啸西风6 分钟前
力扣 LC27. 移除元素 remove-element
算法·面试·github
数智顾问10 分钟前
中秋特别篇:使用QtOpenGL和着色器绘制星空与满月——从基础框架到光影渲染
算法
txwtech14 分钟前
第5篇 如何计算两个坐标点距离--opencv图像中的两个点
人工智能·算法·机器学习
CoovallyAIHub14 分钟前
YOLO26学界首评:四大革新点究竟有多强?
深度学习·算法·计算机视觉
用户9163574409514 分钟前
LeetCode热题100——11.盛最多水的容器
javascript·算法
Gorgous—l27 分钟前
数据结构算法学习:LeetCode热题100-矩阵篇(矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵 II)
数据结构·学习·算法
2401_841495641 小时前
【计算机视觉】霍夫变换函数的参数调整
人工智能·python·算法·计算机视觉·霍夫变换·直线检测·调整策略
练习前端两年半1 小时前
🔍 你真的会二分查找吗?
前端·javascript·算法
澄澈i2 小时前
CMake学习篇[3]---CMake进阶+嵌套CMakeLists+多层级关系
c++·学习·cmake
Cx330❀2 小时前
《Linux基础入门指令》:从零开始理解Linux系统
linux·运维·服务器·经验分享