古板之最之一:最谐趣逗乐之子# StockF*t2011-01-18 08:011 楼有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最少),问这种情况下,最多的诊所多少人? 这题是什么思路?
e*22011-01-18 08:014 楼Leetcode 原题,binary search;【在 F*********t 的大作中提到】: 有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请: 问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最: 少),问这种情况下,最多的诊所多少人? 这题是什么思路?
c*t2011-01-18 08:017 楼用heap, O((B-N)*logN)【在 F*********t 的大作中提到】: 有B个诊所,有N个城镇, 每个城镇上的人分别是P1, P2, ...,PN。 其中 B >= N. 请: 问如何分配诊所(在各个城镇),使得每个诊所分配的人数最少(原题是clinic kit最: 少),问这种情况下,最多的诊所多少人? 这题是什么思路?