但感覺寫的有點醜><
bool isSubsequence(char * s, char * t){
int sLen = strlen(s);
int tLen = strlen(t);
if (sLen>tLen)
return false;
if (strcmp(s,t)==0)
return true;
char *pS,*pT;
pS=s;
pT=t;
while(sLen>0 && tLen >0)
{
if(*pS==*pT)
{
pS++;
pT++;
sLen--;
tLen--;
}
else
{
pT++;
tLen--;
}
}
if (sLen==0)
return true;
return false;
}
沒有留言:
張貼留言