数据结构第三章习题答案
判断回文palindrome:
#include <iostream>
#include <string>
using namespace std;
bool huiwen(string s)
{
int n=s.length();
int i,j;
i= 0;
j=n-1;
while(i<j && s[i]==s[j]){ i++;j--;}
if(i>=j) return true;else return false;
}
int main()
{
string s1;
cin>>s1;
cout<<huiwen(s1);
return 0;
}
=============
(2)设从键盘输入一整数的序列:a1, a2, a3,…,an,试编写算法实现:用栈结构存储输入的整数,当ai≠-1时,将ai进栈;当ai=-1时,输出栈顶整数并出栈。算法应对异常情况(入栈满等)给出相应的信息。
#include <iostream>
using namespace std;
#define OVERFLOW -2
#define OK 1
#define ERROR 0
typedef int SElemType;
typedef int Status;
typedef struct {
SElemType a[5];
int top;
} SqStack;
Status InitStack(SqStack &S){
S.top=0;
return OK;
}
Status Push(SqStack &S,SElemType e){
你可能喜欢
- 数据结构第三版答案
- 自考社会学概论复习资料
- 数据结构习题
- 社会学概论重点
- 离散数学期末考试
- 数据结构(C语言版)第三版__清华大学出版社_习题参考答案40页
- 实用数据结构基础(第三版)课后答案35页
- 数据结构C语言第三版,邓文华编 习题3答案3页
- 数据结构C语言第三版习题6参考答案6页
- 数据结构C语言第三版习题5参考答案9页
- 数据结构C语言第三版习题4参考答案2页
- 自考“社会学概论”复习资料21页
- 自考“社会学概论”复习资料8页
- 新电大《社会学概论》模拟试题及答案及自考社会学概论复习资料重点12页
- 自考社会学概论复习全集串讲资料8页
- (自考行政管理本科)社会学概论复习资料19页
- 自考社会学概论复习总资料(串讲及复习汇总俩部分)25页
- 严蔚敏《数据结构(c语言版)习题集》答案第六章 树和二叉树文库9页
- 数据结构第2章习题10页
- 数据结构(C语言版)习题及答案第四章9页
- 数据结构(C语言版)习题及答案第九章7页
- 数据结构(C语言版)习题及答案第二章10页
- 《数据结构》习题集:第2章 线性表(第1次更新2012-3)7页
- 《社会学概论新修》(郑)精心重点115页
- 社会学概论总复习重点11页
- 社会学概论章节重点15页
- 社会学概论名词解释重点100题5页
- 《社会学概论》考试复习重点2页
- 社会学概论自考重点9页


