23 数据结构编程

数据结构求答

 20
数据结构求答《数据结构》实验报告三
实验内容: 栈和队列的应用         
一、上机实验的问题和要求:
[ 题目 1] 
表达式的合法性检查是高级语言编译程序需要具备的基本功能,也是栈应用的典型例子。设计一个程序,利用栈来检验C程序中表达式的括号匹配问题。 以字符序列的形式从终端输入含括号的表达式,实现对该表达式的括号匹配检验过程,并输出检验结论。(提示:可参考教材中的算法3.12,注意定义该算法中调用的一些函数)
一、问题分析及设计思想:
二、数据存储结构定义:
三、函数声明:
四、完整程序示例:
五、运行结果(截图): 
六、设计中出现的问题及解决办法:
[ 题目 2] 
某银行在周日开放3个窗口对客户提供服务,分别是:普通存取款业务、投资理财业务、水电费社保等费用代缴业务。前来办理业务的客户需要进行排队,并取得业务办理顺序号。当对应的业务窗口空闲时,该业务队列中排在队头的人可以上前办理。假设这一天每个窗口能够办理的业务量最多是60人,请选用合适的数据结构和算法模拟各个业务的客户排队取得服务的过程。提示:各个窗口的空闲和非空闲状态可以用1和0来表示。当某业务窗口空闲时,该业务队列第一个客户出队时,注意输出提示:请**号客户到**号窗口办理业务。
一、问题分析及设计思想:
二、数据存储结构定义:
三、函数声明:
四、完整程序示例:
五、运行结果(截图): 
六、设计中出现的问题及解决办法:
请先 登录 后评论
  • 0 关注
  • 0 收藏,125 浏览
  • 李凤 提出于 2019-06-27 16:45

相似问题