网站建设大横幅尺寸,2017年网站外链怎么做,媒体发稿公司,网站静态界面挖取给定字符串 s 和 t #xff0c;判断 s 是否为 t 的子序列。
字符串的一个子序列是原始字符串删除一些#xff08;也可以不删除#xff09;字符而不改变剩余字符相对位置形成的新字符串。#xff08;例如#xff0c;ace是abcde的一个子序列#x…给定字符串 s 和 t 判断 s 是否为 t 的子序列。
字符串的一个子序列是原始字符串删除一些也可以不删除字符而不改变剩余字符相对位置形成的新字符串。例如ace是abcde的一个子序列而aec不是。
进阶
如果有大量输入的 S称作 S1, S2, … , Sk 其中 k 10亿你需要依次检查它们是否为 T 的子序列。在这种情况下你会怎样改变代码
致谢
示例 1
输入s “abc”, t “ahbgdc”
输出true
示例 2
输入s “axc”, t “ahbgdc”
输出false
class Solution
{
public:bool isSubsequence(string s, string t){if (s.empty() t.empty()){return true;}int num s.size();int j 0;for (int i 0; i t.size(); i){if (t[i] s[j]){j;}if (j num){return true;}}return false;}
};