欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据构造课程设计停车场管理.docx

    • 资源ID:18944499       资源大小:16.86KB        全文页数:5页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据构造课程设计停车场管理.docx

    数据构造课程设计停车场管理当前位置:文档视界数据构造课程设计停车场管理数据构造课程设计停车场管理目录1设计目的2问题描绘3设计要求4设计构思5算法讲明6复杂度讲明7测试结果8总结反思9源程序1设计目的1了解并把握数据构造与算法的设计方法,具备初步的独立分析和设计能力;2初步把握软件开发经过的问题分析、系统设计、程序编码、测试等基本方法和技能;3提高综合运用所学的理论知识和方法独立分析和解决问题的能力;4进行全面综合的训练,对课堂教学、实验等环节的有益补充。5提高解决实际问题和培养软件工作所需的动手能力。6深化理解和灵敏把握教学内容7进行软件工程的综合训练。训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。2问题描绘设有一个能够停放n辆汽车的狭长停车场,它只要一个大门能够供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。假如停车场已放满n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车场。停车场内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。假如停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。编制一程序模拟该停车场的管理。3设计要求要求程序输出每辆车到达后的停车位置(停车场或便道上),以及某辆车离开停车场时应交纳的费用和它在停车场内停留的时间。4设计构思根据题目要求,停车场只要一个大门,因而可用一个栈来模拟:当栈满后,继续来的车只能停在便道上,根据便道停车的特点,可知这能够用一个队列来实现,先排队的车先离开便道进入停车场。由于排在停车场的车能够离开并要求后面的车辆都离开停车场,让此车离去。再让后面的车辆依原来的次序进入停车场,因而在一个栈和一个队列的基础上还需要有一个地方车辆躲避所保存为了让路离开的车辆,很显然着也应该用一个栈来模拟。因而,此题中用到俩个栈和一个队列。对于停车场和车辆躲避所,有车辆进入和车辆离开俩个经过,这就是是进栈出栈操作,只是还允许排在中间的车辆离开,因而在栈中需要查找。对于便道,也有如队列和出队列操作,同样允许排在中间的车辆先离开队列。这样基本动作只需利用栈和队列的基本操作即可。整个操作经过是:当输入数据表示有车辆到达时,则判定栈能否满,若未满则新数据进栈,数据包括时间和车牌号;否则,将数据放在队尾,表示车辆在道上等待。当输入数据表示有车辆离开时,就在栈中寻找是不是有此车牌号的车辆,若有就让其离开,并根据时间计费;若没有,就在便道上找,否则反映出错信息。当离开停车场的车辆位于栈的中间时,必须先将此位置到栈顶之间的所有数据转到车辆躲避所中,然后安排车辆出栈,最后将一个栈中的数据倒回倒停车场栈中。在模拟停车场管理时还要注意,假如停车长栈中没有车辆停放时数据输入仍然要求车辆退出,则显示出错信息,程序中停车场的停车数为N,便道不做要求。且每经过一次操作都要显示当前停车场的状况。5算法讲明2算法讲明(1)功能模块讲明:停车场管理系统含有三个模块,即:车辆到达、离开、列表显示当前位置:文档视界数据构造课程设计停车场管理数据构造课程设计停车场管理当前位置:文档视界数据构造课程设计停车场管理数据构造课程设计停车场管理当前位置:文档视界数据构造课程设计停车场管理数据构造课程设计停车场管理

    注意事项

    本文(数据构造课程设计停车场管理.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开