求下列程序算法的功能,希望尽量多给代码注释一下,多给点解释谢了bool function(char* rs){if(!rs || !rs[0])return false;int nLen = strlen(rs);//获得rs的长度SqStack S;InitStack(S, nLen);bool ret = true;for(char *p = str; p
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 20:01:35
求下列程序算法的功能,希望尽量多给代码注释一下,多给点解释谢了bool function(char* rs){if(!rs || !rs[0])return false;int nLen = strlen(rs);//获得rs的长度SqStack S;InitStack(S, nLen);bool ret = true;for(char *p = str; p
求下列程序算法的功能,希望尽量多给代码注释一下,多给点解释谢了
bool function(char* rs)
{
if(!rs || !rs[0])
return false;
int nLen = strlen(rs);//获得rs的长度
SqStack S;
InitStack(S, nLen);
bool ret = true;
for(char *p = str; p && *p != '&'; p++)
{
Push(S, *p);
}
if(!p)
ret = false;
char c;
for(p++; ret && p && !StackEmpty(S); p++)
{
Pop(S, c);
if(*p != c)
ret = false;
}
if(!StackEmpty(S) || !p || *p != '@')
ret = false;
DestroyStack(S);
return ret;
}
求下列程序算法的功能,希望尽量多给代码注释一下,多给点解释谢了bool function(char* rs){if(!rs || !rs[0])return false;int nLen = strlen(rs);//获得rs的长度SqStack S;InitStack(S, nLen);bool ret = true;for(char *p = str; p
证明一个字符串从@到&为止之间的部分是对称的(12321)?我没有细读噢,有点忙,抱歉