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;
}

运行结果


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

相关推荐
WBluuue1 分钟前
数据结构与算法:二项式定理和二项式反演
c++·算法
nianniannnn1 分钟前
力扣104.二叉树的最大深度 110. 平衡二叉树
算法·leetcode·深度优先
_深海凉_12 分钟前
LeetCode热题100-只出现一次的数字
算法·leetcode·职场和发展
yashuk18 分钟前
C语言 vs. C++ ,哪个更适合初学者?
c语言·c++·面向对象编程·初学者·学习路径
nianniannnn30 分钟前
力扣206.反转链表 92.反转链表II
算法·leetcode·链表
澈20737 分钟前
哈希表实战:从原理到手写实现
算法·哈希算法
泛凡(Linyongui)43 分钟前
PY32F002B实践之四--宠物腹背理疗仪项目踩坑及项目总结复盘
c语言·keil·32位单片机·腹背理疗仪项目实践·普苒py32
旖-旎1 小时前
哈希表(存在重复元素||)(4)
数据结构·c++·算法·leetcode·哈希算法·散列表
Hello小赵1 小时前
C语言如何自定义链接库——编译与调用
android·java·c语言
Run_Teenage1 小时前
Linux:认识信号,理解信号的产生和处理
linux·运维·算法