其他分享
首页 > 其他分享> > leetcode392.判断子序列

leetcode392.判断子序列

作者:互联网

func isSubsequence(s string, t string) bool {
   if len(s)>len(t){
       return false
   } 

   if(len(s)==0){
       return true
   } 

   l,r:=0,0
   for l<len(s) && r<len(t){
       //没有找到对应数值 遍历数组t
       //注意下&&两个条件顺序 一个一旦不满足就不会判断另一个 所以长度判断放前面
       for r<len(t) && s[l] != t[r]{ 
           r++
       }

       //找到对应数值
       if l<len(s) && r<len(t) && s[l]==t[r]{
           l++
           r++
       }
   }
   /*
   if l<len(s) && r==len(t){
       return false
   } */
   return l==len(s)
}

  

标签:判断,return,string,isSubsequence,len,bool,leetcode392,序列
来源: https://www.cnblogs.com/wustjq/p/15705127.html