漫畫:有趣的“分蘋果”問題大數(shù)據(jù)DT關(guān)注共 764字,需瀏覽 2分鐘 ·2022-05-15 12:48 導(dǎo)讀:只有智商前1%的人能獨立想出正確答案。作者:小灰來源:程序員小灰(ID:chengxuyuanxiaohui)—————? 第二天? —————完整題目如下:我們有1000個蘋果,要用10個箱子來進(jìn)行分裝,每個箱子所裝的蘋果數(shù)量不限。但是這里有一個特殊的要求:當(dāng)我們想要任意數(shù)量(從1到1000)蘋果的時候,只需要給出幾個整箱就行了。比如,我們想要123個蘋果。那么給出第1個、第3個、第5個箱子,里面的蘋果數(shù)量加起來剛好是123。如何在這10個箱子里分配蘋果,才能滿足以上的要求呢?————————————(小灰把面試官的問題一五一十地告訴了大黃)很明顯,每個箱子都具有兩種狀態(tài),“不使用”和“使用”,這就好像是二進(jìn)制當(dāng)中的0和1。而前三個箱子的蘋果數(shù)量分別是1、2、4,這正好對應(yīng)了二進(jìn)制前三位的大小:題目中一共有10個箱子,那我們就可以用這些箱子表示10位二進(jìn)制數(shù)。用10位二進(jìn)制可以表示的最大數(shù)字是1111111111B,也就是1023。因此,用10個箱子湊出從1到1000數(shù)量的蘋果,是綽綽有余的。延伸閱讀??延伸閱讀《程序員必會的40種算法》干貨直達(dá)??揭秘華為數(shù)字化轉(zhuǎn)型框架:1套方法、4類場景、3個平臺能力終于有人把工業(yè)數(shù)據(jù)采集講明白了詳解邊緣計算系統(tǒng)邏輯架構(gòu):云、邊、端協(xié)同終于有人把Web 3.0和元宇宙講明白了更多精彩??在公眾號對話框輸入以下關(guān)鍵詞查看更多優(yōu)質(zhì)內(nèi)容!讀書?|?書單?|?干貨?|?講明白?|?神操作?|?手把手大數(shù)據(jù)?|?云計算?|?數(shù)據(jù)庫?|?Python?|?爬蟲?|?可視化AI?|?人工智能?|?機(jī)器學(xué)習(xí)?|?深度學(xué)習(xí)?|?NLP5G?|?中臺?|?用戶畫像?|?數(shù)學(xué)?|?算法?|?數(shù)字孿生據(jù)統(tǒng)計,99%的大咖都關(guān)注了這個公眾號?? 瀏覽 21點贊 評論 收藏 分享 手機(jī)掃一掃分享分享 舉報 評論圖片表情視頻評價全部評論推薦 日本漫畫為什么有趣夏目房之介 1950年生于日本東京。1982年至1991年,在雜志《周刊朝日》連載《學(xué)問》。1日本漫畫為什么有趣日本漫畫為什么有趣0日本漫畫為什么有趣日本漫畫為什么能夠吸引眾多讀者?故事魅力自不必說,表現(xiàn)結(jié)構(gòu)也似有秘密。漫畫研究十載之際,夏目房之介以日本漫畫為什么有趣日本漫畫為什么有趣0分享個有趣的編程問題碼農(nóng)有道公眾號0來一篇有趣的漫畫,畫風(fēng)新奇!程序IT圈0鏟史官漫畫:超有趣的病毒簡史病毒都是不好的嗎? 人類能否像gen除天花一樣消滅冠狀病毒? 面對改變世界的冠狀病毒,我們該如何鏟史官漫畫:超有趣的病毒簡史鏟史官漫畫:超有趣的病毒簡史0發(fā)現(xiàn)conc并發(fā)庫一個有趣的問題Go語言精選0一次有趣的 Docker 網(wǎng)絡(luò)問題排查經(jīng)歷云原生實驗室0點贊 評論 收藏 分享 手機(jī)掃一掃分享分享 舉報