# 392. 判断子序列

思路1.暴力遍历。

代码

public boolean isSubsequence(String s, String t) {
        int sl = s.length(), tl = t.length();
        int i = 0, j = 0;
        while (i < sl && j < tl) {
            if (s.charAt(i) == t.charAt(j)) {
                i++;
            }
            j++;
        }
        return i == sl;
    }
1
2
3
4
5
6
7
8
9
10
11

思路 2. dp

记录t 字符串中字符第一次出现的位置,然后