美国华人网FuninUSA|唐人社区|北美华人论坛:找好货,找礼品卡,找折扣,找工作,找内推,找项目,找股票

 找回密码
 立即注册
  • 李嘉诚会见AlphaGo之父 称投资DeepMind是可贵缘份
  • 中国最大快递圈子诞生!菜鸟与15家快递结盟
  • 0:3输给AlphaGo后柯洁和人下了一盘:结果轻松快乐
  • Windows遭遇史上最大攻击:微软却在疯狂圈粉
  • 跨性别上卫生间遭拒:库克等14位IT大佬怒反对
  • 下一次真正的电池技术突破 我们要等多少年?
  • 世嘉经典街机《疯狂出租车》登陆iOS/Android:免费!
  • 逼格瞬间爆棚:索尼PS4 Slim土豪金版曝光
  • 《守望先锋》发售一年之后:仍神一样存在
  • 《小魔女学园》游戏年内登PS4平台:公布首支预告片
    Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
    ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
    搜索
    查看: 3029|回复: 8

    内推面经 -问道hackerrank的题- 唐人社区|北美华人论坛

    [复制链接]

    19

    主题

    364

    帖子

    406

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    406
    QQ
    发表于 2016-11-4 20:13:21 | 显示全部楼层 |阅读模式
    分享到:
    {$content}

    唐人社区-北美华人论坛-内推面经版-问道hackerrank的题


      JobHunting
    标 题: 问道hackerrank的题


    有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请
    问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最
    少),问这种情况下,最多的诊所多少人? 这题是什么思路?
    --

    回复 百度谷歌雅虎搜狗搜搜有道360奇虎

    举报

    32

    主题

    107

    帖子

    191

    积分

    注册会员

    Rank: 2

    积分
    191
    QQ
    发表于 2016-11-4 20:43:29 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    Leetcode 原题,binary search;
    【 在 FightingAnt () 的大作中提到: 】
    : 有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请
    : 问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最
    : 少),问这种情况下,最多的诊所多少人? 这题是什么思路?



    --

    12

    主题

    258

    帖子

    289

    积分

    注册会员

    Rank: 2

    积分
    289
    QQ
    发表于 2016-11-4 21:10:38 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    DP吧?从最基本的1,2这样的例子推导出一个公式来?然后再generalize 找答案?
    --

    28

    主题

    110

    帖子

    167

    积分

    注册会员

    Rank: 2

    积分
    167
    QQ
    发表于 2016-11-4 21:20:22 | 显示全部楼层
    JobHunting
    标  题: 问道hackerrank的题


    有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请
    问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最
    少),问这种情况下,最多的诊所多少人? 这题是什么思路?
    --

    28

    主题

    84

    帖子

    146

    积分

    注册会员

    Rank: 2

    积分
    146
    QQ
    发表于 2016-11-4 22:18:35 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    哪道题?
    【 在 edison2012 (jimmy) 的大作中提到: 】
    : Leetcode 原题,binary search;



    --

    13

    主题

    103

    帖子

    124

    积分

    注册会员

    Rank: 2

    积分
    124
    QQ
    发表于 2016-11-4 22:51:53 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    用heap, O((B-N)*logN)


    【 在 FightingAnt () 的大作中提到: 】
    : 有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请
    : 问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最
    : 少),问这种情况下,最多的诊所多少人? 这题是什么思路?



    --
    Look. If you had one shot or one opportunity to seize everything you ever wanted in one moment.
    Would you capture it or just let it slip?

    23

    主题

    97

    帖子

    155

    积分

    注册会员

    Rank: 2

    积分
    155
    QQ
    发表于 2016-11-4 23:27:05 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    同楼上
    用heap,每次找当前clinic kit最大的城镇作为下一个分配诊所的位置

    有点像huffman coding
    但不用merge nodes

    --

    33

    主题

    108

    帖子

    174

    积分

    注册会员

    Rank: 2

    积分
    174
    QQ
    发表于 2016-11-5 00:34:41 | 显示全部楼层
    JobHunting
    标  题: Re: 问道hackerrank的题


    能细说一下吗?
    【 在 Wardo (餐厅忙的时候客户端,否则服务端) 的大作中提到: 】
    : DP吧?从最基本的1,2这样的例子推导出一个公式来?然后再generalize 找答案?



    --

    26

    主题

    1146

    帖子

    2281

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2281
    QQ
    发表于 2016-11-28 16:46:53 | 显示全部楼层
    打酱油的人拉,回复下赚取积分
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    美国华人网|唐人社区|什么值得买FunInUSA.net发布的内推面经 -问道hackerrank的题- 唐人社区|北美华人论坛帖子由网友提供或转载于网络,若发布的内推面经 -问道hackerrank的题- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
    Sasa.com

    Copyright ©2011 FunInUSA.NET All Right Reserved.  Powered by Discuz! X3.0 小黑屋

    本站信息均由会员发表,不代表美国华人网FunInUSA|唐人社区的立场,如侵犯了您的权利请发帖投诉  技术支持: 美国华人网FunInUSA|唐人社区

    安全联盟认证 安全联盟认证

    快速回复 返回顶部 返回列表