• 大小: 1.06KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: C/C++
  • 标签: c  

资源简介


利用C++栈和队列实现回文判断 可以自行输入

资源截图

代码片段和文件信息

#include
#include
#include
using namespace std;

void huiwen(char zifu[])
{
stackzhan;
queueduilie;
int i=0j=0 changdu;
while(zifu[j]!=‘\0‘)
j++;
changdu=j;
while(i {
zhan.push(zifu[i]);
i++;
}
if(j%2)
i++;
while(i!=changdu)
duilie.push(zifu[i++]);
while(!zhan.empty())
{
if(zhan.top()==duilie.front())
{
zhan.pop();
duilie.pop();
}
else
break;
}
if(zhan.empty())
cout<<“true“< else
cout<<“false“<}


评论

共有 条评论