师阳

师阳

正当他人为胜利浴血奋战,我岂能安歇花床梦想天堂

  • 财富值4676
  • 威望值220
  • 总积分7486

个人信息

  • 回复了 的回答

    用上面的例子为什么我会算出104.166667

    上面的例子没毛病。注意是等待时长,且有4个窗口。先到达的4个人不用排队,等待时间是0。第5个人需要等10秒(即第三个人的3(到达时间) + 11 (取饭时间)- 4(第5个人到达时间)= 10)。第6个人需要等待14秒(即第二个人的2(到达时间)+ 20 (取饭时间) - 8(第6个人到达时间)=14)。

    所以答案:平均等待时长(10+14)/ 6 = 4。
    理解题目后,使用最小堆(或者说优先队列),队列元素保持4个,内容为(到达时间+取饭时间),然后模拟一下就好了。

  • 回复了 的回答
    • 关闭debug模式
    • 捕获发送短信异常

    线上产品应该关闭 debug 模式,按照这位 回答做就好了,那个报错就是个异常啊,把这个异常捕获出来,然后再提示一下前台说邮箱不存在就行了

  • 2019-07-25 已签到
    连续签到1天,获得了5个金钱
  • 2019-04-07 已签到
    连续签到1天,获得了5个金钱
  • 期待Yii3的到来

  • 对于Yii扩展而言,在 Yii 2中都是以 yii2-package 来命名,在 Yii 3 中会以 yii-package 来命名,感觉使用 yii-来命名看起来更舒服。我想,这对于长远发展来说也是更有利的。

  • 对前端而言,在 Yii 2 中默认 bootstrap 3、jQuery、PJAX 等等个人开发用着倒也干脆利落,但在前后端分离的趋势下,那些代码集成到框架中让一个代码洁癖患者的我难以忍受。当我想把bootstrap 3升级为 bootstrap 4,在 Yii 2 中升级太麻烦了,因为它直接把一些 bootstrap3 的特性写到了Yii2 框架的代码中。

  • 发布了话题
    Yii 3.0 了解下,你们怎么看?
  • 2018-11-24 已签到
    连续签到1天,获得了5个金钱
  • 2018-11-12 已签到
    连续签到1天,获得了5个金钱
副总裁 等级规则
7486/10000
资料完整度
90/100
用户活跃度
0/100

Ta的关注

3

Ta的粉丝

50

Ta的访客

77