【LeetCode 392】判断子序列

1. 题目

2. 分析

本题其实就是用了两个下标,逐位判断字符串s的字符是否出现在了字符串t中,如果出现了,那么就把字符串s的下标往后移。字符串t的下标始终后移。

3. 代码

python 复制代码
class Solution:
    def isSubsequence(self, s: str, t: str) -> bool:
        if len(s) == 0:
            return True
        i = j = 0
        while(j < len(t) and i <len(s)):        
            if t[j] == s[i]:
                i += 1
            j += 1
        if i == len(s):
            return True
        return False
相关推荐
Jasmine_llq几秒前
《P1082 [NOIP 2012 提高组] 同余方程》
算法·数学建模·质因数分解(试除法)·快速幂(模幂运算)·欧拉函数计算·基于质因数分解
算家计算3 分钟前
AI真的懂你!阿里发布Qwen3-Omni-Flash 全模态大模型:超强交互,人设任选
人工智能·算法·机器学习
l1t4 分钟前
利用Duckdb求解Advent of Code 2025第9题 最大矩形面积
数据库·sql·算法·duckdb·advent of code
Swift社区4 分钟前
LeetCode 446 - 等差数列划分 II - 子序列
算法·leetcode·职场和发展
hetao173383718 分钟前
2025-12-10 hetao1733837的刷题笔记
c++·笔记·算法
步达硬件32 分钟前
【matlab】代码库-一维线性插值
数据结构·算法·matlab
myw07120538 分钟前
湘大oj-数码积性练习笔记
c语言·数据结构·笔记·算法
普贤莲花40 分钟前
得物面试总结20251210
程序人生·算法·leetcode
hz_zhangrl1 小时前
CCF-GESP 等级考试 2025年9月认证C++五级真题解析
开发语言·数据结构·c++·算法·青少年编程·gesp·2025年9月gesp
亭上秋和景清1 小时前
qsort函数(快速排序)
数据结构·算法