给定两个字符串 S 和 T ,判断 S 是否是 T 的子序列。
即是否可以从 T 删除一些字符转换成 S。
数据范围:
,
,保证字符串中仅含有小写字母
package main
import _"fmt"
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param S string字符串
* @param T string字符串
* @return bool布尔型
*/
func isSubsequence( S string , T string ) bool {
for _,ch:=range []byte(T){
if len(S)==0{
return true
}
if S[0]==ch{
S=S[1:]
}
}
if len(S)==0{
return true
}
return false
}