云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 算法与数据结构实验 14计统一 1413101001 王成

算法与数据结构实验 14计统一 1413101001 王成

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 3:28:02

金陵科技学院实验报告

{

if (maxsize - 1 == s->top) {

printf(\栈空间已满!\ return; } else {

++s->top;

s->data[s->top] = ch; } }

char Pop(Stack *s) {

char ch;

if (-1 == s->top) {

printf(\空栈!\ return '\\0'; } else

金陵科技学院实验报告

{

ch = s->data[s->top]; --s->top; return ch; } }

int main() {

int i = 0; Stack s;

char ch[maxsize]; gets(ch); s.top=-1;

if (ch == NULL || *ch == '\\0') printf(\匹配\\n\

while (ch[i] != '\\0') {

if (ch[i] == '(') Push(&s,ch[i]); else if (ch[i] == ')') {

金陵科技学院实验报告

if (s.top == -1) {

printf(\不匹配\\n\ exit(0); } else Pop(&s); } i++; }

if (s.top != -1) {

printf(\不匹配\\n\ } else

printf(\匹配\\n\} 1.(2)

#include int i;

void move(int n,char a,char c)

金陵科技学院实验报告

{

printf(\第%d步:将%d号盘子%c--->%c\\n\}

void hanno(int n,char a,char b,char c) {

if(n==1) move(1,a,c); else {

hanno(n-1,a,c,b); move(n,a,c); hanno(n-1,b,a,c); } } main() { int n; char a,b,c;

printf(\请输入要移动的盘子数\\n\ scanf(\ a='A'; b='B';

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

金陵科技学院实验报告 { if (maxsize - 1 == s->top) { printf(\栈空间已满!\ return; } else { ++s->top; s->data[s->top] = ch; } } char Pop(Stack *s) { char ch; if (-1 == s->top) { printf(\空栈!\ return '\\0'; } else 金陵科技学院实验报告 { ch = s->data[s->top]; --s->top;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com