原文:7-22 堆栈模拟队列 (25分)

设已知有两个堆栈S 和S ,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: int IsFull Stack S :判断堆栈S是否已满,返回 或 int IsEmpty Stack S :判断堆栈S是否为空,返回 或 void Push Stack S, ElementType item :将元素item压入堆栈S ElementType Pop St ...

2020-02-11 16:56 3 1174 推荐指数:

查看详情

7-22 龟兔赛跑 (20 )

乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30钟,否则继续跑10钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子 ...

Sun Sep 22 22:02:00 CST 2019 0 638
7-22 找鞍点 (20 )

7-22 找鞍点 (20 ) 一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。 本题要求编写程序,求一个给定的n阶方阵的鞍点。 输入格式: 输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 输出在一行中按照“行 ...

Mon Nov 11 01:08:00 CST 2019 0 278
7-22 龟兔赛跑(20

7-22 7-22 龟兔赛跑(20 ) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30钟,否则继续跑10 ...

Sat Jul 07 08:04:00 CST 2018 9 1001
7-22 龟兔赛跑 (20

题目链接 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30钟,否则继续跑10钟;而乌龟非常努力,一直跑,不休 ...

Mon Dec 03 23:06:00 CST 2018 0 802
7-22 统计字符出现次数 (20)

7-22 统计字符出现次数 (20) 本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。 输入格式: 输入第一行给出一个以回车结束的字符串(少于80个字符);第二行输入一个字 ...

Wed Oct 21 05:43:00 CST 2020 0 535
PTA - 堆栈模拟队列

设已知有两个堆栈S1和S2,请用这两个堆栈模拟出一个队列Q。 所谓用堆栈模拟队列,实际上就是通过调用堆栈的下列操作函数: int IsFull(Stack S):判断堆栈S是否已满,返回1或0; int IsEmpty (Stack S ):判断堆栈S ...

Tue Mar 27 21:08:00 CST 2018 0 1432
python列表模拟堆栈队列

对列特点:先进先出、后进后出 用列表insert、pop模拟进队出队: 用列表append、pop模拟进队出队: 堆栈特点:先进后出、后进先出 用列表insert、pop方法模拟进栈出栈: 用列表append、pop方法模式进栈出栈: ...

Tue Nov 22 04:46:00 CST 2016 0 2046
7-22 输出10个不重复的英文字母 (50 )

随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来。 如没有10个英文字母,显示信息“not found” 输入格式: 在一行中输入字符串 输出格式: 在一行中输出最 ...

Fri Nov 08 18:59:00 CST 2019 0 489
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM