bool isLongPressedName(char * name, char * typed){
int n=strlen(name),t=strlen(typed);
int i=0,j=0;
while(j<t){
//name和typed中的元素匹配,i,j分别+1。
if(i<n && name[i]==typed[j]){
i++;
j++;
}
//判断是否存在长按,存在则j+1。
else if(j>0 && typed[j]==typed[j-1]){
j++;
}
else{
return false;
}
}
return i==n;
}
Leetcode:925. 长按键入
最新推荐文章于 2024-07-22 16:27:42 发布