精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

程序員挑戰:如何讓一個技術小白搞懂二分法檢索?

新聞
在向萌新介紹計算機科學時,教授基本算法可能是很具挑戰性的部分之一。它介于假設性問題和抽象性思維之間,十分棘手。但或許可以不必這么困難。有一個小眾的觀點:只要能清晰地構造問題,任何一位善于思考的人都可以對一個基本算法問題提出優秀的解決方案。

 本文轉載自公眾號“讀芯術”(ID:AI_Discovery)

在向萌新介紹計算機科學時,教授基本算法可能是很具挑戰性的部分之一。它介于假設性問題和抽象性思維之間,十分棘手。但或許可以不必這么困難。有一個小眾的觀點:只要能清晰地構造問題,任何一位善于思考的人都可以對一個基本算法問題提出優秀的解決方案。

[[354567]]

不相信嗎?可以找一個朋友試驗一下。我敢打賭,即使他們沒有任何技術背景,最后他們也能開發出一個二分法檢索的算法,并且理解這個概念。

 

傳統意義上的二分法檢索問題

以下是Geeks for Geeks上給出的二分法檢索的定義:“給定一個包含n個元素的排序數組arr[],編寫一個函數來搜索arr[]中的給定元素x。”

即使我是軟件工程專業,但讀到這里時依然會頭疼。如果用這么復雜的語言來講述,聽者保證會一只耳朵進,另一只耳朵出。不要這么做。

構造好問題是成功的一半。如果想用一種不那么專業的方法來提問二分法檢索問題,以下是一種很好的方法:“你有一大盒一模一樣的雞蛋,想要測試這些雞蛋的硬度。假設你在一棟100層的辦公樓里工作,要找到把雞蛋扔下去還完好無損的最高樓層。如何盡快做到這一點?”

雖然不必完全一致,但在構建問題時,應該記住下列提示。

 

技巧1:把問題當作與編程無關的問題來交流

對于非技術人員來說,計算機科學是很“可怕”的。相信我,因為我深有其感。曾經有一段時間,我對編程的了解僅限于電視節目中播放的有關黑客攻擊的片段。我對它一無所知,只能一臉茫然地聽別人解釋什么是程序或算法。

如今,作為一名軟件開發人員,我意識到編程實際上并沒有第一眼看起來那么難。計算機語法非常有誤導性。無論你是否有技術背景,只要你善于思考,都可以想出很棒的算法解決方案。

那么我的建議是什么呢?那就是不要講代碼。別把它當成是一個編程問題。這會把他們嚇壞的。

 

程序員挑戰:如何讓一個技術小白搞懂二分法檢索?

 

技巧2:利用常識

“想象一個嚴格遞增的整數值的列表…”等等。信息過載了。你也一樣。我的建議是:不要解釋,讓常識幫你做這件事吧。

是的,二分法檢索要求搜索列表需按照一定的順序和方向排列,但不必用那么多的術語來表達。

我在構造問題時,通過使用一棟建筑來類比,將每個潛在值(樓層數)都控制在一個嚴格遞減的區間。因為這是現實世界中人們心照不宣的常識。

每個人都知道,如果東西從高處掉落,重力只會把它拉向一個方向——下方。通過常識,人們知道,如果一樣東西從某一樓層摔下還能完好無損,那么在比該樓層低的任何一個樓層也都不會摔碎。

常識能比我們更好地解釋問題,好好利用它。畢竟,每個人都更愿意解決適用于現實世界的問題。

 

技巧3:避免使用過多的技術術語

你是一個軟件工程師或數學專業的學生,你喜歡用你們復雜的術語交流。但和其他領域一樣,你每天都在說的行話對小白來說幾乎毫無意義。就像一個外科醫生在向病人解釋的時候,會盡可能簡化說明,所以,應該盡量避免使用計算機科學領域特有的行話。

記住,你是在教別人一個概念,而不是炫耀專業知識或教他們技術術語。

避免使用“臨界”等字眼。雖然“臨界值”在算法世界中可能意義重大,但大多數非技術人員并不能意識到這一點。你會注意到我在上文中要求的是最高樓層,而不是“臨界樓層”。

應該使用簡單的用語,盡可能用能讓非技術人員聽明白的語言講述。

是的,你可以定義“臨界”這個詞,但這又有什么意義呢。這個詞對于問題本身是不必要的,它只是添加了一個會分散注意力的信息。對于那些有不必要定義的詞,請跳過它們。

此外你會注意到,我構建問題時使用的是100層,而不是二分法檢索問題中常用的n層。

計算機科學家可能習慣于把每個問題中的“n”看作是概括問題大小的一種方法,但大多數人認為“n”只是問卷中“no”的縮寫。即使用任意值構造的問題可能適用于普遍情況,但任意值不會改變問題的本質。

如果想讓別人理解一個問題,就給他們一個很好的整數作為起點,這樣他們的大腦就會專注在這個問題上。而任意數字很難概念化。讓他們專注于手頭的問題,而非專注于可視化任意值“n”。

除非絕對必要,否則不要將問題普遍化。先解決問題,再根據需要進行概括。這是我解決任何算法問題的技巧,但對于同完全沒有技術背景的人交談時,這一點便尤其重要。

 

小貼士:設身處地為他們著想

耐心點。做一名你一直想在面試中渴望遇見的那種面試官,在需要時提出提示性問題。

沒有人喜歡待在原地不動,不知道下一步該去哪里,這令人沮喪和尷尬。如果有人陷入困境,請幫助他們。問他們一個問題,讓他們找到正確的方向。或者,如果他們的解決方案是錯誤的,給他們一個不是最優的解決方案,而不是直截了當地告訴他們答案。

設身處地為一個沒有技術背景的人想想,請別人來解決雞蛋掉落的問題會很有意思。你會感到驚訝,原來那么多對編程一無所知的人能解決算法問題。

 

責任編輯:華軒 來源: 讀芯術
相關推薦

2021-12-26 00:10:39

二分法排查版本

2023-12-27 23:30:50

2022-04-13 07:31:20

CAP定理分布式數據庫

2011-03-24 14:15:27

雙TOP二分法分頁

2018-06-15 14:26:42

2021-10-19 09:59:25

二分法排序數組

2017-12-19 15:54:28

工作流Git二分法

2009-03-18 13:12:36

程序員技術IT行業

2020-12-04 10:13:09

算法二分法效率

2020-02-22 21:51:43

程序員Microsoft SServerSQL

2022-03-28 10:03:58

二分查找算法

2018-07-23 08:45:00

程序員能力水平

2020-10-05 21:13:37

程序員技能開發者

2015-05-13 14:06:03

程序員糟糕的程序員

2017-02-05 10:21:10

程序員好問題

2014-01-06 09:33:32

程序員管理

2021-07-01 07:43:41

項目程序員代碼

2012-09-29 10:49:36

程序員debug架構

2010-12-27 09:24:45

JSP程序員

2015-06-25 09:53:13

JavaScript程序員
點贊
收藏

51CTO技術棧公眾號

性欧美一区二区三区| 欧美日韩国产精品一区二区| 国产三级视频网站| 成人国产一区二区三区精品麻豆| 国产福利一区二区| 欧美一级高清免费| 国产精品20p| 精品国产鲁一鲁****| 欧美日韩国产精品一区二区三区四区 | 视频一区中文字幕国产| 色久欧美在线视频观看| 黄色性视频网站| 色偷偷色偷偷色偷偷在线视频| 国产精品久久久久婷婷二区次| 91超碰在线电影| 久久久久久少妇| 影音先锋日韩精品| 亚洲视频一区二区三区| 深夜视频在线观看| 人人玩人人添人人澡欧美| 婷婷六月综合亚洲| 杨幂一区欧美专区| 男女污污视频在线观看| 久久97超碰色| 国产成人激情视频| 亚洲最大的黄色网址| 秋霞蜜臀av久久电影网免费| 欧美视频在线不卡| 91视频最新入口| 激情在线小视频| 欧美经典三级视频一区二区三区| 亚洲影视九九影院在线观看| 在线观看中文字幕网站| 久久精品盗摄| 热久久这里只有精品| 国产在线视频你懂的| 综合精品久久| 久久精品国产亚洲7777| 熟女少妇一区二区三区| 8848成人影院| 欧美一级欧美三级| 亚洲精品mv在线观看| 成人影院在线免费观看| 91成人在线精品| 欧美老熟妇喷水| 欧美日韩国产观看视频| 亚洲精品欧美二区三区中文字幕| 亚洲ai欧洲av| 久热av在线| 91麻豆精品一区二区三区| 国产成人女人毛片视频在线| а√天堂资源在线| 蜜臀久久99精品久久久久久9| 国产99在线|中文| 日本特黄特色aaa大片免费| 清纯唯美综合亚洲| 日韩在线中文字| 手机毛片在线观看| 久久免费av| 久久久精品国产| 破处女黄色一级片| 欧美69wwwcom| 性欧美在线看片a免费观看| 国产系列精品av| 亚洲欧美日本视频在线观看| 久久久久久久国产精品| 日韩欧美a级片| 亚洲欧美视频| 国产精品一久久香蕉国产线看观看| 自拍偷拍福利视频| 免费观看成人鲁鲁鲁鲁鲁视频| 88xx成人精品| 中文字幕一区二区在线视频| 国产在线视频精品一区| 成人免费观看a| 91精品国自产| 精品影视av免费| 99视频日韩| 韩国福利在线| 亚洲天堂成人在线观看| 岛国大片在线播放| 白浆在线视频| 欧美亚洲国产怡红院影院| 黄色片免费网址| 精品国产伦一区二区三区观看说明| 欧美成人国产一区二区| 国产白袜脚足j棉袜在线观看| 夜夜春成人影院| 国产一区二区三区在线视频| 国产一二三四区在线| 欧美三级网页| 成人免费图片免费观看| 99久久精品久久久久久清纯| 久久婷婷国产综合尤物精品| 香蕉视频在线看| 亚洲一区欧美一区| 青青草原av在线播放| 麻豆精品蜜桃| 日韩欧美成人一区二区| 欧洲女同同性吃奶| 久久久久亚洲| 国产99久久精品一区二区| a视频免费在线观看| 久久无码av三级| 国产一区 在线播放| 成人精品三级| 日韩三级av在线播放| 在线免费观看黄色小视频| 精品国产一区探花在线观看 | 国产97色在线|日韩| 亚洲网站在线免费观看| 91啦中文在线观看| 欧美乱做爰xxxⅹ久久久| 91天天综合| 亚洲美女视频网站| 久久午夜无码鲁丝片| 麻豆一区二区三| 久久久久久久久久久久久9999| 尤物在线网址| 欧美视频在线一区二区三区 | 99久久综合网| 91日韩视频| 午夜精品久久久久久久男人的天堂 | 天天影视天天精品| 欧美专区在线视频| 欧美视频久久久| 一区二区视频在线| 国产精品丝袜久久久久久消防器材| 欧美激情精品| 久久综合色88| 中文在线免费观看| 久久久久久久久一| 欧美日韩在线视频一区二区三区| 国产成人一二| 久青草国产97香蕉在线视频| 一二三区在线播放| 国产精品第五页| 天天爱天天操天天干| 国产成人精品免费视| 91精品国产乱码久久久久久蜜臀 | 国产一区二区三区丝袜| 欧美精品亚洲精品日韩精品| 成人h动漫精品一区二区| 999久久欧美人妻一区二区| 综合久久伊人| 深夜精品寂寞黄网站在线观看| 欧美成人一区二区三区四区| 久久久噜噜噜久久人人看| 日韩少妇内射免费播放18禁裸乳| 欧美色资源站| 日本一区二区在线播放| 好吊视频一二三区| 亚洲制服丝袜一区| 久久久久中文字幕亚洲精品| 国产一区清纯| 国产一区不卡在线观看| 麻豆免费在线| 伊人久久久久久久久久| 亚洲天堂avav| 亚洲精品ww久久久久久p站| 日韩av成人网| 99综合在线| 欧美精品久久久| 日本在线中文字幕一区二区三区| 日韩在线视频导航| 国产高清视频免费| 亚洲成人7777| 爱爱免费小视频| 久久精品国产一区二区三| 黄色一级片网址| 老司机亚洲精品一区二区| 最近2019年好看中文字幕视频| 国产又黄又猛又爽| 亚洲一二三四在线| 中日韩精品一区二区三区| 另类中文字幕网| www婷婷av久久久影片| 免费成人三级| 国产欧美日韩免费看aⅴ视频| 成人不用播放器| 日韩精品一区在线观看| 91精品国产高清一区二区三密臀| 国产免费观看久久| 色姑娘综合天天| 西西裸体人体做爰大胆久久久| 亚洲蜜桃av| 好吊妞视频这里有精品| 欧美一区二区三区精品电影| 日本在线观看| 日韩二区三区在线| 91色在线播放| 欧美日韩免费网站| 糖心vlog免费在线观看| 91丨porny丨最新| 91免费视频污| 久久深夜福利| 亚洲国内在线| 免费成人蒂法| 亚洲a级在线观看| 僵尸再翻生在线观看免费国语| 国产午夜精品视频| 国产综合无码一区二区色蜜蜜| 精品国产乱码久久久久久天美| 亚洲成人网在线播放| 国产精品夜夜嗨| 一区二区在线播放视频| 亚洲激精日韩激精欧美精品| 在线免费观看成人| 久久99蜜桃| 好吊妞www.84com只有这里才有精品 | 欧美另类亚洲| 亚洲一卡二卡三卡| 蜜桃国内精品久久久久软件9| 不卡视频一区二区| 素人啪啪色综合| 欧美国产第一页| 老司机精品视频在线观看6| 国产视频综合在线| 亚洲经典一区二区| 4438x亚洲最大成人网| 波多野结衣av无码| 亚洲三级在线看| 国精产品一区一区三区免费视频| 成人精品视频一区二区三区 | 久久综合久久鬼色| 无码国产69精品久久久久网站| 精品一区二区三区在线观看| 热久久精品免费视频| 新狼窝色av性久久久久久| 久久综合亚洲精品| 欧美电影三区| 日韩免费一区二区三区| 国产99久久久国产精品成人免费 | 日韩欧美色视频| 日本欧美一区二区三区乱码| 老头吃奶性行交视频| 伊人久久亚洲热| 成年人深夜视频| 欧美在线三区| 国产91porn| 国产在线成人| 妞干网视频在线观看| 午夜久久久久| 国产精品无码免费专区午夜| 99久久激情| 老司机午夜网站| 欧美日韩蜜桃| 国产精品入口芒果| 在线亚洲免费| 国产偷人视频免费| 久久成人亚洲| 乌克兰美女av| 精品无人码麻豆乱码1区2区| 91大神免费观看| 岛国精品在线观看| 久久久久亚洲av成人网人人软件| 成人的网站免费观看| 五月婷婷综合在线观看| 国产欧美一二三区| 日韩在线视频免费看| 国产精品乱人伦| 成人观看免费视频| 亚洲综合色婷婷| 国产一级做a爱片久久毛片a| 一本大道久久a久久精二百| 国产91av在线播放| 欧美色欧美亚洲另类二区| 中文字幕免费观看| 欧美日韩激情一区二区三区| 中文字幕第2页| 日韩欧美电影一二三| 天堂资源最新在线| 亚洲国产精品大全| 日本免费网站在线观看| 亚洲成av人片在线观看香蕉| 国产三级在线看| 欧美另类在线播放| 小视频免费在线观看| 国产精品亚洲美女av网站| 曰本一区二区| 精品久久久久久一区二区里番| 天堂一区二区三区四区| 亚洲制服中文| 影音先锋亚洲电影| 欧美午夜aaaaaa免费视频| 国产乱子伦一区二区三区国色天香| 三上悠亚av一区二区三区| 国产**成人网毛片九色| b站大片免费直播| 亚洲人成小说网站色在线 | 国产精品永久入口久久久| 精品久久久久中文字幕小说| 欧美激情亚洲天堂| 免费精品视频最新在线| 国产不卡一二三| 国产精品亲子伦对白| 男人的天堂一区二区| 欧美日产国产精品| 成人免费观看在线视频| 亚洲欧美激情在线视频| 午夜dj在线观看高清视频完整版 | 波多野结衣在线观看视频| 欧美日韩不卡一区| 理论视频在线| 国产+人+亚洲| 精品176极品一区| 麻豆传媒一区二区| 91精品国产乱码久久久久久久 | 国产日韩欧美大片| 国产毛片一区| 欧美污在线观看| 久久久久久久久蜜桃| 日本网站免费观看| 91精品国产色综合久久久蜜香臀| 黄色av网址在线免费观看| 久久久久久久999| 日韩视频一二区| 三区精品视频观看| 99精品国产99久久久久久福利| 国产精品igao网网址不卡| 欧美国产禁国产网站cc| 精品无码久久久久久久久| 欧美精品99久久久**| 国产人成在线视频| 欧美中文在线字幕| 日韩中文字幕在线一区| 亚洲日本精品一区| 欧美国产日本| 欧美一级视频在线| 中文字幕乱码日本亚洲一区二区| 欧美videossex极品| 日韩电影中文字幕| 在线观看福利电影| 好吊色欧美一区二区三区 | 亚洲一区二区视频在线| 99国产精品99| 欧美成人激情图片网| 91精品麻豆| 青少年xxxxx性开放hg| 狠狠v欧美v日韩v亚洲ⅴ| 99自拍视频在线| 91精品国产综合久久久久久久久久 | 午夜影院在线看| 日韩乱码在线视频| 桃色av一区二区| 日本一区二区三区视频在线观看 | 亚洲黄色免费在线观看| 天天爽夜夜爽夜夜爽精品视频| 天堂在线资源8| 久久成人在线视频| 国产亚洲字幕| 中文字幕色一区二区| 国产一级精品在线| 久久久久99精品成人片毛片| 精品国产网站在线观看| 波多野结依一区| 国产精品xxxx| 欧美日韩亚洲一区二区三区在线| 欧洲熟妇的性久久久久久| 午夜日韩在线观看| 日本不卡视频一区二区| 国产精品高潮呻吟久久av野狼| 久久婷婷蜜乳一本欲蜜臀| 亚洲欧美日韩网站| 午夜视黄欧洲亚洲| аⅴ资源新版在线天堂| 成人精品一区二区三区电影黑人| 午夜精品久久久久99热蜜桃导演 | 色愁久久久久久| 国产一区二区视频播放| 久久久久国产精品免费免费搜索| 国产精品午夜一区二区| 欧美精品在线免费观看| 欧美日韩夜夜| 在线观看av网页| 亚洲最新视频在线播放| 你懂的在线观看| 亚洲va电影大全| 亚洲乱码久久| 黄色片网站在线播放| 日韩欧美高清dvd碟片| 亚洲第一二三四区| 亚洲色婷婷久久精品av蜜桃| 国产成人免费在线| 波多野结衣一区二区三区在线 | 欧美一区二区三区四区久久| 高清精品在线| 亚洲欧美综合一区| 成人免费不卡视频| 国产九色91回来了| 久久免费视频这里只有精品| 亚洲综合图色| 亚洲 自拍 另类 欧美 丝袜| 91国产福利在线| 毛片在线看片| 欧美一区二区三区四区在线观看地址 | 国产精品超碰| 亚洲不卡视频在线| 亚洲国产一区视频| 成人亚洲综合天堂|