• 前端面试遇到的一个逻辑题


    最近找实习,发现到哪面试都会遇到一个逻辑题,更气愤的是遇到这种题就跪!!!!

    下面是一道今天遇到的逻辑题

    估算西安有多少量出租车!!!

    我了个个去啊!上来听到这个问题就跪了!!!啥思路没有!!!所以捏,挂了。。。不过这个后来分析了一下,还是可以做的,这里就把自己的想法写一下吧==

    1.按照薪金水平考虑。西安人口大约有600W人口。一般应该只有中产阶级去坐出租车,条件稍好点的有自己的私家车。这样的中产阶级比例为n,中产阶级家庭中估算一半的人口出来做出租,平均每周坐车m次。一次在出租车座位后面的小电视窗口上,看到西安收入水平的比例统计。大概有70%的中产阶级。估算每周坐出租一次。这样平均每天有600*0.7*0.5*(1/7)=30W需求坐出租。按照西安人的消费习惯,一般超过半小时车程的话都考虑公交了,更少可能就步行了。所以按每人的乘坐时间为半小时。按每辆出租车一天工作10小时,这样一天可以服务20位客人。这样算来只要1.5W辆出租车就可以解决问题了。

    2.在西安如果在正常的路段,打到出租车还是比较容易的,所以按照出租车数量能满足需求为前提条件。在西安每月需要交8000元左右的分子钱,按每个司机师傅都不亏损的想法来思考。每小时大约花费油钱30元,收费70元。每天应该满足(8000/30)+30x<70x,所以每天需要工作7小时左右。按照每月收入3000算需要每天工作10小时左右,这样还是一天服务20人的样子,然后30W的出租车需求,所以为1.5W左右。
     
    3.西安人口为600W,每天市区出来活动的人口应该有2/3(考虑一个家庭组成为老人,上班的父母,孩子)约400W,就是说一个城市要运行流畅在高峰期要有能够解决400W人口流量的问题。一个路口大概有8辆公交,每个公交按能解决30人计算,出租车在路口大约为2辆,解决应该为2-3人,按步行人数与做出出租车人数相等来算。应该需要1.7W辆左右的出租车。
     
    4.作为400W活动的人口之一,我一个礼拜在出租车上的花费大概为40-60元之间(如果外出的话),按月100元计算,以活动人口花费全部用来养活出租车司机师傅来算。出租车数量为400*100/(8000+3000+30*10*30)=2w左右,其中8000为每月要交的分子钱,3000为月薪,30*10*30为一个月油钱费用,3000为月薪,这样的话大概能养活2W个司机师傅,得出应该有2w左右的出租车。
     
    5.我校出租车驶入辆一天在N1左右,占地面积S1,我校老校区出租车驶入辆一天为N2,占地面积S2,西交主校区一天的驶入辆为N3,占地面积为S4,西工大新校区为N4,占地面积S4,西安整体面积为S。选取这四个具有地理位置具有代表性的地点是利用公式:出租车数量N=0.25*S*(N1/S1+N2/S2+N3/S3+N4/S4)计算出数量。
     
    6.还有就是更麻烦的标记重捕法,这个是在生物上统计种群密度的方法,不过拿到这里也可以用。我们先在一个路口一段时间内统计路过出租车的数量N1,并记下相应的车牌。然后过几天再到相应的地点同样的时间内记录经过的出租车数量N2,并记录车牌号。统计两次相同车牌号的出租车数S,计算出租车数量N=N1×N2/S。多次计算,取平均值。由于出租车司机师傅常跑路线问题会造成这个误差估计较大。
     
    7.得知西安出租车公司数目,了解大公司有多少,小公司有多少。抽取其中几个大、小公司中车辆数目作为样本,只要是大公司就用抽取的大公司样本数目,小的就采用小样本,按对应的数目乘积再加和也可以得出。
    怎么说呢,还是自己心理素质不行遇到不会的,马上就乱了,不会思考了。。。其实这些问题都只是发散思维的,稍微冷静下就能考虑出来。。。自己还是不冷静啊。。。
    不过还是纳闷啊,考啥逻辑题呢,我就是去前段工作啊!!!!
  • 相关阅读:
    1 Anytao系列文章
    arraylist使用
    安装SQL 2005 的前提条件
    div+css
    Web MVC框架的三种类型
    使用javascript做页面间传值
    应用程序框架设计
    利用UrlRewrite,asp.net动态生成htm页面
    收集
    dwr配置
  • 原文地址:https://www.cnblogs.com/happycloud/p/3089841.html
Copyright © 2020-2023  润新知