33,008
社区成员
发帖
与我相关
我的任务
分享
int isSymStr(string &data)
{
int index=0;
Stack<char> charStack;
int len = data.length();
while (index++ < len/2)
charStack.push(data[index++]);
if(len%2) ++index;
while(index < len)
{
if (data[index++] != charStack.pop())
return 0;
}
return 1;
}
int isSymStr(string &data)
{
int index=0;
Stack<char> charStack;
int len = data.length();
while (index < len/2)
charStack.push(data[index++]);
if(len%2) ++index;
while(index < len)
{
if (data[index++] != charStack.pop())
return 0;
}
return 1;
}