题目描述:给定字符串 s 和 t ,判断 s 是否为 t 的子序列。
字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。
解题思路:双指针——i,j指向s,t,若子序列中元素等于原序列,指针移动判断下一个元素,直到指针指向最后一个元素。
代码如下:
题目描述:给定字符串 s 和 t ,判断 s 是否为 t 的子序列。
字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的一个子序列,而"aec"不是)。
解题思路:双指针——i,j指向s,t,若子序列中元素等于原序列,指针移动判断下一个元素,直到指针指向最后一个元素。
代码如下: