题目:滴滴的一个面试题,北京有多少条公交路线,多少辆公交车?给出推理依据。
我的解答一:
瞎猜一下。查找北京市的面积16,411 km2 ,然后大概每平方公里都会覆盖。以公交枢纽来划分,最优的划分应该是等边三角形组成的六边形。假定最长路线为20~25公里,那等边三角形的面积应该是170~200km2,算下来大概100个等边三角形。
每个等边三角形,每条边对应10~15条公交路线,三条边共30~45条路线。 所以总共应该有100*30~45=3000~4500条路线。 按照每15分钟一趟车,车速假定60KM/HR,那每条线路单程应该有3~4趟车,双程有6~8趟车。 所以共有3000*6~4500*8趟车。18000~36000辆吧。
我的解答二:
刚想了下,也可以用人数来估算车数。如下:
北京市2000w+人口,出行最多的时刻应该是上班时间7:00~9:00。 根据春节表现来看,上下班有三分之一的人数相对合理,即600w。 但不是所有人都同时在路上,按照上班需要的时间,最多不超过半小时为合理时间。所以大致应该分为5波(2小时/0.5小时=4,取5~6)。 600w/5=120w人同时在公交上。每辆公交早上几乎塞满,按照满员20人座估算(应该是30+),一车实际上应该有50~80人,甚至更多。 120w/50=2.4w辆~120w/80=1.5w辆。即峰值应该有2w辆左右的公交。---该方法只能估算公交车总量。
以上,发表于 2015-9-26
想来甚有意思,不觉失笑