A question of interview from DIDI-BUS
a simple question, but lots of people thought in a complicated way...
滴滴打车的一道android面试题
问题描述如下:
有个一个饭店,有n张桌子,每张桌子可以招待不同数量的客人,且不能拼桌,现在来了m批客人,每批客人有两个属性,一个是客人的总数,一个是他们消费(预计)的总额请设计一个算法,计算出店家能够获得的最大利润测试用例:3 5 2 4 21 33 5 3 75 91 103 5代表一共有3个桌子 5批客人2 4 2 代表3张桌子的容量 分别是2 4 ......