- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch2 栈和队列及其应用 仅仅认识到栈和队列是两种特殊的线性表是远远不够的,本次实习的目的在于使读者深入了解钱和队列的特性,以便在实际问题背景下灵活运用他们;同时还将巩固对这两种结构的构造方法的理解。 编程技术训练要点有:的“任务书“观点及其典型用法(见本实习2。2);问题求解的状态表示及其递归算法(23,24和29);利用栈实现表达式求值的技术(25);事件驱动的模拟方法(26 3.8);以及动态数据结构的实现2.6,27和28)。 停车场管理 【问题描述】 设停车场是一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内己停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开人;当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。试为停车场编制按上述要求进行管理的模拟程序。 【基本要求】 以桟模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达“或“离去“信息、汽车牌照号码以及到达或离去的时刻。对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。钱以顺序结构实现,队列以链表结构实现。 2魔王语言解释 【问题描述】 有一个魔王总是使用自己的一种非常精练而抽象的语言讲话,没有人能昕得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的(1) (2) 在这两种形式中,从左到右均表示解释。试写一个魔王语言的解释系统,把他的话解释成人能得懂的话。 【基本要求】 用下述两条具体规则和上述规则形式(2实现。设大写字母表示魔王语言的词汇;小写字母表示人的语言词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。 (1) (2) 【】 【】 【】 马踏棋盘 【问题描述】 设计一个国际象棋的马踏遍棋盘的演示程序。 【基本要求】 将马随机放在国际象棋的8×8棋盘Board[8][8]的某个方格中,马按走棋规则进行移动。要求每个方格只进入一次,走遍棋盘上全部64个方格。编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,…,64依次填入一个8×8的方阵,输出之。 算术表达式求值演示 【问题描述】 表达式计算是实现程序设计语言的基本问题之一,也是的应用的一个典型例子。设计一个程序,演示用算符优先法对算术表达式求值的过程。 【基本要求】 以字符序列的形式从终端输入语法正确的、不含变量的整数表达式。利用教科书表31给出的算符优先关系,实现对算术四则混合运算表达式的求值,并仿照教科书的例3-1演示在求值中运算符械、运算数校、输入字符和主要操作的变化过程。银行业务模拟 【问题描述】 客户业务分为两种。第一种是申请从银行得到一笔资金,即取款或借款。第二种是向银行投入一笔资金,即存款或还款。银行有两个服务窗口,相应地有两个队列。客户到达银行后先排第一个队。处理每个客户业务时,如果属于第一种,且申请额超出银行现存资金总额而得不到满足,则立刻排入第二个队等候,直至满足时才离开银行;否则业务处理完后立刻离开银行。每接待完一个第二种业务的客户,则顺序检查和处理(如果可能)第二个队列中的客户,对能满足的申请者予以满足,不能满足者重新排到第二个队列的队尾。注意,在此检查过程中,一旦银行资金总额少于或等于刚才第一个队列中最后一个客户(第二种业务)被接待之前的数额,或者本次已将第二个队列检查或处理了一遍,就停止检查(因为此时已不可能还有能满足者)转而继续接待第一个队列的客户。任何时刻都只开一个窗口。假设检查不需要时间。营业时间结束时所有客户立即离开银行。 写一个上述银行业务的事件驱动模拟系统,通过模拟方法求出客户在银行内逗留的平均时间。 【基本要求】 利用动态存储结构实现模拟。 【测试数据】 一天营业开始时银行拥有的款额为10000(元),营业时间为600(分钟)。其他模拟参 量自定,注意测定两种极端的情况:一是两个到达事件之间的间隔时间很短,而客户的交易时间很长,另一个恰好相反,设置两个到达事件的间隔时间很长,而客户的交易时间很短。 【实现提示】 事件有两类:到达银行和离开银行。初始时银行现存资金总额为total。开始营业后的第一今事件是客户到达,营业时间从到closetime。到达事件发生时随
您可能关注的文档
- 2016食品营养与卫生(财大版)授课教案:3.5 蛋和蛋制品的营养与卫生.doc
- 2016食品营养与卫生(财大版)授课教案:3.4 乳与乳制品的营养与卫生.doc
- 2016食品营养与卫生(财大版)授课教案:3.8 饮料和调味品的营养与卫生.doc
- 2016食品营养与卫生(财大版)授课教案:4.1 食物中毒及其预防.doc
- 2016食品营养与卫生(财大版)授课教案:4.2 其他食源性疾病.doc
- 2016食品营养与卫生(财大版)授课教案:绪论.doc
- 2016餐饮实务实训(高教版)电子教案:宴会服务.doc
- 2016餐饮实务实训(高教版)电子教案:托盘.doc
- 2016餐饮实务实训(高教版)电子教案:上菜与分菜服务.doc
- 2016餐饮实务实训(高教版)电子教案:摆台01.doc
- Word2003实用教程教案(电工版)第7章 综合应用.ppt
- 《2016年数据结构》教案 第五章 树、图及其应用.doc
- 《2016年数据结构》教案 第四章 数组和广义表.doc
- 《2016年数据结构》教案 第六章 存储管理、查找和排序.doc
- 《2016年数据结构》教案 绪.doc
- 《AutoCAD2004项目实训教程》教学指南.doc
- 《Office 2003中文版实训(电工版)》教学指南.doc
- 《Windows Server2003网络服务器管理与使用(电工版)》教学指南.doc
- 《Word 2007 Excel 2007实用教程(项目教学)》教案 项目七 Excel 2007──制作工作量计划安排表(人民邮电出版社).ppt
- 《Word 2007 Excel 2007实用教程(项目教学)》教案 项目一 使用Word制作情况通告(人民邮电出版社).ppt
有哪些信誉好的足球投注网站
文档评论(0)