社区
C++ 语言
帖子详情
数据结构题,判断~~~~~~~!
pubilc
2004-01-03 03:13:49
编程判断一个字符序列是否是回文(回文是指一个字符序列以中间字符为基准两边字符完全相同).
...全文
24
5
打赏
收藏
数据结构题,判断~~~~~~~!
编程判断一个字符序列是否是回文(回文是指一个字符序列以中间字符为基准两边字符完全相同).
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gwolf
2004-01-03
打赏
举报
回复
o,晚暸一步,樓上2種方法都說暸。
lfyang
2004-01-03
打赏
举报
回复
就这样:
#include<string.h>
typedef charDatatype;
#include "SeqQueue.h"
#include "SeqStack.h"
void main(void)
{
SeqStack myStack;
SeqQueue myQueue;
char str[80];
cout<<"输入字符序列,回车换行符结束:"<<endl;
cin.getline(str,80);//从键盘接收字符序列
int h=strlen(str);//求字符序列的长度
for(int i=0;i<h;i++)
{
myQueue.QInsert(str[i]);
myStack.Push(str[i]);
}
while(!myQueue.QDelete()!=myStack.Pop())
{
cout<<"不是回文!"<<endl;
return;
}
}
cout<<" 是回文!"<<endl;
}
ningzhiyu
2004-01-03
打赏
举报
回复
#include <iostream>
using namespace std;
bool palindrome(char *str)
{
int len;
int index;
char *mid;
len =strlen(str);
if (len %2==0)
{
cout<<"odd "<<endl;
return false;
}
else
{
index=len/2;
mid=str+index;
for (int j=0; j<=index; j++)
{
if (*(mid+j)!=*(mid-j))
return false;
}
}
return true;
}
int main(void)
{
char str[80];
cin>>str;
if (palindrome(str))
cout<<" it is palindrome. ";
system("pause");
return 0;
}
只判断单词的
loveghb
2004-01-03
打赏
举报
回复
先进栈,然后依次弹出,判断是否相等!
简单吧!
:)
pubilc
2004-01-03
打赏
举报
回复
今天十一点前结分,希望大家帮帮忙!
江西理工大学2015年873
数据结构
单项选择
题
:1~15 小
题
。每小
题
2 分,共 30 分二。填空
题
:16~27 小
题
。...三、
判断
对错
题
:28~37 小
题
。每小
题
2 分,共 20 分。四、综合应用
题
:38~41 小
题
,共 20 分 。五、算法设计
题
:42~45 小
题
,共 50 分
数据结构
期末考试——
判断
题
数据结构
判断
题
模拟考 (42分)
判断
:33.0分 一、
判断
题
(42
题
,共42分) +1.0分 1.数据的运算描述是定义在数据的逻辑结构上的。 是否 正确答案 是 解析 数据的运算描述是定义在数据的逻辑结构上的,而数据...
尹成老师带你学算法
程序 =
数据结构
+ 算法 ——图灵奖得主,计算机科学家N.Wirth(沃斯) 作为程序员,我们做机器学习也好,做Python开发也好,Java开发也好...
数据结构
——
判断
题
错误合集
数据结构
——
判断
题
错误合集 1.数据的逻辑结构是指数据的各数据项之间的逻辑关系。 × 数据的逻辑结构是指数据元素之间的逻辑关系。 2.
数据结构
概念包括数据之间的逻辑结构、数据在计算机中的存储方式和数据的运算三...
还在为期末
数据结构
挂科发愁么?——
数据结构
期末考试考点——附带习
题
(1~7章)
数据结构
期末复习必备第一章 绪 论考点习
题
1.
数据结构
是一门研究非数值计算程序设计中计算机的 ① 以及它们之间的 ② 和运算等的学科。2.从逻辑上可以把
数据结构
分为 。3.线性结构的顺序存储结构是一种 ① 的存储...
C++ 语言
64,676
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章