- 11
- 0
- 约9.42千字
- 约 13页
- 2018-06-25 发布于湖北
- 举报
21、数据结构笔记之二十一列队实现离散事 件模拟
21、蛤蟆的数据结构笔记之十九列队实现离散事件模拟本篇名言:“努力学习,勤奋工作,让青春更加光彩。”再来看下列队实现离散事件模拟。从下篇开始我们去搞串了。离散事件模拟离散事件模拟,将银行业务作为模拟,假设有4个窗口对外接待客户,从早晨银行开门起不断有客户进入银行,每个窗口在某一时刻只能接待一个客户,因此客户人数众多时需要每个窗口前顺序排队,对于刚进入银行的客户,如果某个窗口业务员正空闲,则可上前办理业务;反之,若4个窗口均有客户所占,他便会排在人数最少的队伍后面。现需要编制一个程序以模拟银行这种业务活动并计算一天中客户在银行逗留的平均时间。其中,客户到达时间的间隔在1~5分钟之间,客户的业务办理时间在1~30分钟之间,所有时间使用int型,表示从开始营业始所经历的分钟数。算法处理的主要对象是“事件”,事件的主要信息是事件类型和事件发生的时刻。算法中处理的事件有两类:一类是客户到达事件;另一类是客户离开事件。前一类事件发生的时刻随客户到来自然形成;后一类事件发生时刻则有客户事务所需时间和等待所耗时间而定。任何时刻只有5种可能①新的客户到达,②1号窗口客户离开,③2号窗口客户离开,④3号窗口客户离开,⑤4号窗口客户离开。接下去看下代码实现。定义定义一个事件结构体,包含事件发生时刻,事件类型。typedefintStatus;typedefstructEvent{ //事件类型int
您可能关注的文档
- 市委台办落实党建工作责任制班子述职报告精选资料.doc
- 高压电力电缆接地故障查找技术精选资料.doc
- 矮塔斜拉桥全桥斜拉索调索施工工法精选资料.doc
- 乳化沥青封层施工方案乳化沥青透层施工方案精选资料.doc
- a投资担保公司内部控制案例研究a投资担保公司内部控制案例研究精选资料.doc
- 商务谈判计划书精选资料.docx
- 机电一体化的电机控制与保护开题报告精要精选资料.docx
- 个人荒地承包合同范本精选资料.doc
- 严以修身严以用权严以律己心得体会_两_篇.doc
- 食品生产企业不合格品管理制度精选资料.doc
- DG44∕Z 001-2020 自动干湿料喂料机.docx
- DB3301∕T 0192.1-2018 大型赛会志愿服务岗位规范 第1部分:总则.docx
- DB3301∕T 0207-2018 会议服务机构管理和服务规范.docx
- DB33∕ 245.2-2003 江山绿牡丹茶 第2部分:栽培技术.docx
- DB33∕ 384.2-2002 无公害猴头菇 第2部分:栽培技术操作规范.docx
- DG33∕Z 019-2025 笼养禽舍巡检机器人 专项鉴定大纲.docx
- DB33∕ 489.3-2004 无公害早园笋 第3部分:鲜笋质量.docx
- DB3301∕T 1024.6-2018 槭树科彩叶树种苗木生产技术规程 第6部分:日本红枫.docx
- DB33∕ 337.1-2006 无公害魁栗 第1部分:苗木.docx
- DB33∕ 225.1-2004 开化龙顶茶 第1部分:苗木.docx
原创力文档

文档评论(0)