日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

逻辑思维训练题

發布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 逻辑思维训练题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.估算你所在城市理發店的數量

https://www.jianshu.com/p/1431daad2c62

這種思維方式的核心,就是把你要探索的結果用一個數理公式展示出來。我們用最開始的煎餅攤例子來看怎么算?就要用到:利潤=收入-變動成本,而收入=客單價*流量*轉化率,變動成本=煎餅數量*單位成本……。以此類推,一步步拆解每一個變量,就可以得到最后的結果。

?

案例分析

同樣,這樣的方式也就可以利用在計算廈門市理發店的數量這道題上

最開始,我第一個想到的是用廈門市總面積/理發店覆蓋平均密度來計算,但是由于廈門市經濟發展水平嚴重不均,這個平均密度的數據如果讓我來猜測,可能會出現較大的誤差,所以最后我決定采用供求視角來解決這個問題。從經濟學的角度來看,一個細分市場在長期競爭中如果沒有出現其他較大的變量,所有企業的利潤都會趨向于0,最終達到一個動態平衡。在這個假設條件下,供需是會基本平衡的。所以我從需求側出發列出了底層公式:廈門市理發店數量=市民年理發總次數/每個理發店年平均服務人數。

下面我們該拆解這兩個細分概念:市民年理發總次數和每個理發店年平均服務人數。市民年理發總次數=男性理發人口*男性年理發次數+女性理發人口*女性年理發次數,每個理發店年平均服務人數=單店理發師平均數量*單位理發師日服務人數*365。

再進一步拆分市民年理發總次數。記得之前在某處看到過一個數據:廈門市常住人口500萬人左右,而除去五分之一的無消費性理發需求者(不需要去理發店理發的人),比如禿頭、長期蓄發者、和尚尼姑、父母代工的小孩子和頭發生長緩慢或者子女代剪的老年人等等,可以說有400萬人口存在消費性理發需求。按照自然人口性別分布來看,再結合廈門市產業特征,總體上可以認為廈門市男女性別比例較為自然狀態,因此可以五五分,有消費性理發需求的男性200萬人,女性200萬人。按照我的日常經驗,男性的理發頻率要高于女性,男性一般一個月理一次發,因此一年理發12次;而女性大約三個月理一次發,一年理發4次。因此我們可以計算出廈門市市民年理發總次數=2000000*12+2000000*4,計算結果為32000000,也就是三千二百萬次的理發需求,其中男女比例為3:1。

我們再進一步拆分每個理發店年平均服務人數。先回顧一下我們之前的公式:每個理發店年平均服務人數=單店理發師平均數量*單位理發師日服務人數*365。而根據經驗,我將單店理發師平均數量定義為3人。雖然相較于我所在的較為繁華的思明區來說,3人有些少,但是其實占金字塔底層更為龐大體量的中小型理發店可能只有一兩個理發師,因此平均數定義為3人可能都可能有放大之嫌。接下來是單位理發師日服務人數。單位理發師日服務人數=日工作時間/單位顧客服務時間,那么這里又出現了男女服務時間不同的問題,按照我的經驗,男性理發服務時間一般短于女性。在這里我們將男性理發時間定義為平均30分鐘,將女性理發(包含美發)時間定義為平均40分鐘。之前提到了男女比例為3:1,因此按照男女比例加權之后,每個顧客所需時間平均為32.5分鐘,即0.542小時。而根據我在理發時候和理發小哥的閑談,得知他們每天上班時間在10小時左右。用上述數據,即可計算單位理發師日服務人數=10/0.542,結果是18.45人次,即每個理發師每天服務人數約為18.45人次,當然,不可否認的是,理發師其實也有忙閑時段之分,我們這里為了簡便,按照我的常識進行了粗略的估計。進一步可以計算出每個理發店年平均服務人數=3*18.45*365,結果是20202.952人次。

準備工作基本完成,讓我們回到最開始的底層公式:廈門市理發店數量=市民年理發總次數/每個理發店年平均服務人數。我們已經計算出:市民年理發總次數=32000000次,每個理發店年平均服務次數=20202.952次,所以前者除以后者,即可得到廈門市理發店的數量為32000000/20202.952=1583.92694,即大約為1600家!大功告成!

為了驗證我的估算結果的準確性,我上網搜了一下相關數據,但可惜的是并沒有搜到相關的統計結果。

問題實質

或許你會有個疑問?這樣計算的目的是什么?為什么大公司愛考察這類問題?

其實這些問題的結果是多少并不十分重要,重要的是思路,因為解決這類問題的能力是一個人思維縝密性和常識儲備(對日常生活的關注程度)的集中體現,而這兩點能力合起來,就是一個人未來在工作中分析和解決問題的潛在能力。如果思維不夠縝密,是難以在面試的短時間內將一個復雜的大問題拆分為一系列小問題的;而常識儲備不夠多,不但很難進行數理化有邏輯的拆分,即使拆分成功,也很難對每一個數據進行較為合理的賦值,最后可能得出一個離譜的數據。如果我計算出廈門市理發店的數量為200000家,這個數據合理嗎?對一個區區500萬人口的二線城市來說,答案自然是否定的。

日常應用

當然,這種思維方式自然不僅僅是能夠應用在我們未來的面試中,其實它在生活中也有廣泛的用武之地。我們日常生活中面對的問題幾乎都是復雜問題,如果我們將一個個復雜問題進行拆解,最后得到一個個能夠直接進行賦值,也就是能夠被直接解決的小問題,那么生活中的很多大的問題也都能迎刃而解,同時我們在解決問題的過程中也能更有針對性,避免想一出是一出,眉毛胡子一把抓。

最后,也給你出一個思考題,請你估算一下你所在小區門口便利店的年利潤,用用這個思維方式,你也會得益無窮。

?

2.推算一個城市的共享單車投放量和每日交易數量

鏈接:https://www.nowcoder.com/questionTerminal/562cee797e25429eb12dcb73dd935f44?orderByHotValue=0&mutiTagIds=763&page=1&onlyReference=false
來源:牛客網

不同類型的城市的人口量級、人員組成、人員背景各不相同,因此需要按照以下步驟進行估算: 1. 定義城市類別(小城市、大城市) 2. 明確人口組成 3. 明確人口需求 4. 估算 這里,我們假設待計算城市為北京市 1. 北京市是一個活躍的大城市,設北京內平均日人口為 2400w人 2. 假設不同年齡段的人口大體相似,假設人口年齡區間為0-5歲,6-10歲,。。。55-60歲,共12段,每段200w人 3. 0-10歲的小朋友幾乎不能騎單車;56-60歲的老人不便騎車;11-15歲的人口主要為中小學生,由于北京的基礎交通十分發達,且許多人家有私家車,設其中10%有騎車上下學的需求,且有需求的同學中70%的同學有自己的自行車;16-25歲的人口主要由大學生和初入職場的學生組成,其往往沒有私家車,因此設其中30%有騎車上下學/班的需求,且有需求的人中70%的人有其他代步工具(如電動車);26-45歲的基本為相對成熟的職場人士組成,其騎車出行需求量降低,設其中15%有騎車上下班的需求,且有需求的人中70%的人有其他代步工具;46-55歲的人口為了安全,臨時出行更少選擇騎車,設其中5%的人有騎車的需求,且有需求的人中有50%有其他代步工具(歲數較大的人往往就近出行或乘車出行,有長期自用出行工具的可能性不大) 4. 計算:0*400+0*200+0.1*200*0.3+0.3*400*0.3+0.15*800*0.3+0.05*400*0.5=88w 因為不可能每天都以最高運載量出行,假設日運載為最高運載的60%,則投放量為88*0.6=52.8w 根據前述需求,上下學/班每天至少2次,但也存在一定量超過2次/日的事件,因此粗估平均每人日騎車次為2.5次,則每日交易數量為52.8*2.5=132w 3.估算一個城市的出租車數量 作者:徐蔣帥
鏈接:https://www.zhihu.com/question/20212434/answer/240281295
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

這種sizing問題可以說是經典的案例面試題目了。我在上海,就用上海的數字來測算好了。

鑒于生活常識,出租車是供小于求(不然也不會有滴滴出行了),所以這次測算從供給端出發。

思路如下:

上海市人口*開出租車適齡%*有駕照%*在私企工作比例%*在出租車公司上班比例%*在出租車公司做司機%*(平均每個司機有多少輛出租車)

其中,在出租車公司上班比例又拆成男性和女性:在出租車公司上班比例=(男性%*在出租車公司上班概率%)+(女性%*在出租車公司上班概率%)

接下來進入拍數環節:

上海市人口=25 million

人均壽命約80歲 適齡開出租車的在20-60歲,即50%

有駕照%=40%

在私企工作比例%=60%

男性:女性=50%:50%

男性在出租車工作的可能性:3% 女性在出租車工作的可能性:1%

在出租車公司做司機%=80%

每個司機有2/3輛車(有些出租車公司會是兩班倒的形式來最大化出租車的使用率)

算出來的結果是32000輛。

最后查了下上海的出租車數量,是4萬輛。

?

另外根據其他已經貼上來的答案,從用車時間著手也可以。

上海市人口*乘車年齡%*收入%*出租車活躍范圍%*(1-有私人轎車不需要考慮alternative的%)*每周乘坐出租車的時間*1/(每輛出租車每周運營時間*平均每次乘車乘客數量)=2016年出租車數量。

拍數:

乘車年齡(15-65):60%

收入:80%

出租車活躍范圍:80%

有私人轎車不需要考慮alternative的%:30%

每周乘坐出租車時間:1小時

每輛出租車每周運營時間:16小時/車*7天/周=112小時

平均每次乘車乘客數量:1.5人/次

最后算出來的結果是4萬輛。

其實還可以做一個sanity check:上海每個區大概有多少量車?

40K/18約等于2222輛/區,reasonable.

轉載于:https://www.cnblogs.com/tay007/p/11612504.html

總結

以上是生活随笔為你收集整理的逻辑思维训练题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。