
该应用模拟了银行排队问题,计算客户的平均等待时长和平均停留时间,并记录每个客户的具体时间信息(使用VC6.0)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过使用VC6.0进行编译,该系统采用了与买票排队相似的算法。通常情况下,人们会选择进入队列长度最短的窗口进行排队,然而,其他队列的办理速度往往更快,导致其长度迅速缩短,甚至比原本所在队列更短。尽管如此,改变队列到当前较短的队列可能并未带来显著的改善,因为队短并不一定意味着等待时间更短。 这种机制使得无法准确预测每个队列的等待时间。因此,与买票排队具有随意更换队列特性的不同,本算法设定为:每当有新的客户到达时,将其排入队列最短的队尾。无论其它队列是否变得更短、甚至已经空闲,该客户都必须在原有队列中等待前置客户完成业务后再方可办理自己的业务。 显而易见的是,这种算法效率并非最优;其主要原因在于时间利用率较低,并且无法保证先到达的客户能够比后到达的客户更快地完成业务处理。
全部评论 (0)
还没有任何评论哟~


