Leetcode—392.判断子序列【简单】

2023每日刷题(四十七)

Leetcode---392.判断子序列

双指针实现代码

c 复制代码
bool isSubsequence(char* s, char* t) {
    int lens = strlen(s);
    int lent = strlen(t);
    int left = 0, right = 0;
    if(lens == 0) {
        return true;
    }
    while(right < lent) {
        if(t[right] == s[left]) {
            left++;
        }
        if(left == lens) {
            return true;
        }
        right++;
    }
    return false;
}

运行结果


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

相关推荐
小莞尔7 分钟前
【51单片机】【protues仿真】基于51单片机超声波测距仪系统
c语言·单片机·嵌入式硬件·物联网·51单片机
迪康Defender13 分钟前
端点安全选型观察:一体化平台与传统 EDR 的场景差异
运维·经验分享·安全·自动化·学习方法·远程工作·安全架构
lengxuenong24 分钟前
树状数组 · 信息学学习手册3-优化LIS
c++·学习·算法
动词ing41 分钟前
【题目练习】外观数列
算法
余额瞒着我当琳41 分钟前
C++11,发展历史浅谈,初始化列表和对象初始化,右值引用和移动语义
java·开发语言·c++·算法
学逆向的1 小时前
C 宏函数
c语言·开发语言·网络安全
Code_Solitude1 小时前
C语言:指针题型总结
c语言·开发语言
wyhwust1 小时前
程序设计基础-No5课件知识点
c语言
suhan1 小时前
【数据结构】六、图:4.图的遍历(深度优先算法DFS、广度优先算法BFS)
数据结构·算法·排序算法
suhan1 小时前
【数据结构】六、图:3.十字链表、邻接多重表、边集数组
数据结构·算法·排序算法