精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产精品久久久久久久久免费相片 | 中文文字幕文字幕高清| 免费在线看污片| 91丨国产丨九色丨pron| 成人黄色免费看| 日本一区二区网站| 欧美mv日韩| 亚洲成av人乱码色午夜| 久久国产乱子伦免费精品| 思思99re6国产在线播放| 粉嫩aⅴ一区二区三区四区五区| 91av视频导航| 在线观看成人毛片| 欧美日韩中字| 亚洲第一精品久久忘忧草社区| 毛片一区二区三区四区| 亚洲小说区图片| 国产欧美日韩在线看| 99久久精品免费看国产一区二区三区| 一级片视频在线观看| 欧美日韩理论| 久久精品国产精品亚洲| 亚洲欧美视频在线播放| 久久一级大片| 欧美日韩卡一卡二| 久久国产乱子伦免费精品| 精品日韩av| 亚洲日本在线a| 日韩久久不卡| 色猫av在线| 成人自拍视频在线观看| 91在线免费观看网站| 蜜臀尤物一区二区三区直播| 亚洲欧洲一区| 欧美高清视频在线播放| 在线观看黄网址| 欧美色爱综合| 亚洲图片在线综合| 亚洲一区二区三区蜜桃| 美女视频亚洲色图| 欧美精品一区二区三区四区| 亚洲欧美日韩中文字幕在线观看| 色狠狠一区二区三区| 欧美性生活大片视频| 男人操女人免费| 免费v片在线观看| 五月婷婷欧美视频| www国产精品内射老熟女| 波多野在线观看| 亚洲图片欧美视频| 欧妇女乱妇女乱视频| 午夜小视频在线观看| 亚洲欧美视频一区| 粉嫩av一区二区三区天美传媒 | 亚洲AV无码一区二区三区少妇| 麻豆一区二区三区| 国产精品视频一| 夜夜狠狠擅视频| 激情文学综合丁香| 成人有码视频在线播放| 99久久一区二区| 国产又黄又大久久| 91国产在线免费观看| 国产夫妻性生活视频| 国产精品一二三在| 国产高清一区二区三区| 色噜噜一区二区三区| 成人av影院在线| 久久精品99久久| 福利在线观看| 日韩一区日韩二区| 中文字幕在线中文| 国产99在线观看| 一本色道亚洲精品aⅴ| 爱情岛论坛vip永久入口| 四虎国产精品免费久久5151| 日韩视频免费观看高清完整版在线观看 | 亚洲精品永久免费| 九一在线免费观看| 午夜亚洲福利| 日韩免费在线观看视频| 亚洲一卡二卡在线| 国产91精品精华液一区二区三区 | 波多野结衣的一区二区三区| 北条麻妃一区二区三区中文字幕 | 97电影在线| 亚洲精品视频免费看| 欧美日韩在线一| 涩涩涩久久久成人精品| 精品国产91乱码一区二区三区| 香蕉视频黄色在线观看| 欧美另类69xxxxx| 久久福利视频导航| 免费黄色网址在线| 国产在线一区观看| 精品国产一区二区三区免费| 91社区在线| 亚洲香肠在线观看| 色婷婷.com| 麻豆精品99| 日韩亚洲综合在线| 国产免费av一区二区| 久草中文综合在线| 鲁丝片一区二区三区| 欧美性猛交xxx乱大交3蜜桃| 精品福利一区二区| 在线免费观看av网| 免费成人结看片| 欧美放荡办公室videos4k| 日本精品入口免费视频| 高清久久久久久| 一区不卡字幕| 久久野战av| 亚洲成人av在线| 天天操夜夜操av| 日韩高清不卡一区二区| 风间由美一区二区三区| 2017亚洲天堂1024| 婷婷丁香久久五月婷婷| 中文字幕在线视频一区二区三区| 国产精品日韩精品中文字幕| 久久久亚洲影院你懂的| 国产伦精品一区二区三区免.费| 久久综合中文字幕| 成人午夜精品久久久久久久蜜臀| 成人在线啊v| 在线亚洲午夜片av大片| 国产精品男女视频| 国产成人av影院| youjizz.com亚洲| 99九九久久| 亚洲一区av在线播放| 成人在线免费看视频| 成人av高清在线| 男人的天堂avav| 久久的色偷偷| 啊v视频在线一区二区三区| 综合久久中文字幕| 久久精品欧美一区二区三区麻豆| 一女被多男玩喷潮视频| 欧美高清视频看片在线观看| 欧美精品激情在线观看| 亚洲大尺度视频| 一区二区在线观看免费视频播放 | 亚洲黄色小说图片| 成人av在线播放网站| 国产欧美日韩小视频| 在线日韩成人| 韩国日本不卡在线| 色综合久久久久久| 亚洲成人免费看| 偷偷色噜狠狠狠狠的777米奇| 精品91视频| 国产在线欧美日韩| xx欧美视频| 国产午夜一区二区| 一级片在线观看视频| 亚洲欧美综合另类在线卡通| 中文字幕第17页| 一区二区影院| 国产视频在线观看一区| 狠狠躁少妇一区二区三区| 精品一区二区电影| 伊人成年综合网| 中国av一区二区三区| 欧美成人手机在线视频| 欧美日韩免费观看一区=区三区| 国产精品一区二区三区免费| 在线日韩影院| 中国日韩欧美久久久久久久久| 一本色道久久综合熟妇| 亚洲精品精品亚洲| 国产精品300页| 免费成人在线影院| 97在线免费视频观看| 久久男人av| 国产精品福利小视频| 黄av在线播放| 亚洲成人黄色网| 波多野结衣家庭主妇| 成人免费一区二区三区在线观看| av在线免费观看不卡| 亚洲日本免费| 亚洲精品在线视频观看| 国产精品巨作av| 国产成人a亚洲精品| 黄视频在线观看网站| 亚洲精品98久久久久久中文字幕| 天天操天天干天天摸| 亚洲精品中文在线观看| 中文字幕xxx| 国产一区999| 粉嫩虎白女毛片人体| 亚洲精品网址| 清纯唯美一区二区三区| 日韩在线网址| 国产精品国产三级国产aⅴ浪潮| 综合久久2019| 一区二区三区亚洲| 国精产品乱码一区一区三区四区| 欧洲日韩一区二区三区| 国产亚洲精品女人久久久久久| 久久美女艺术照精彩视频福利播放| 亚洲黄色av片| 日韩和欧美的一区| 久久这里只有精品23| 日韩精品免费一区二区在线观看| 国产精品视频免费观看| 日韩色性视频| 国产精品99久久久久久人| 免费看电影在线| www.久久色.com| 欧美18xxxxx| 精品成人一区二区| 国产伦精品一区二区三区视频痴汉| 欧美日韩国产精品一区二区三区四区| 999精品在线视频| 国产喂奶挤奶一区二区三区| 人妻av一区二区| 国产九色精品成人porny | 国产成人在线视频免费播放| 亚洲欧美自拍另类日韩| 久久电影一区| 国产91xxx| 国一区二区在线观看| 欧美日韩视频免费在线观看| 国产一区二区三区四区二区| 黄色99视频| 国产精品zjzjzj在线观看| 亚洲mm色国产网站| 日韩精品第二页| 国产精品白嫩初高中害羞小美女| 老色鬼在线视频| 午夜精品理论片| 美足av综合网| 欧美激情亚洲自拍| 色在线视频网| 久久99精品国产99久久6尤物 | 1024精品合集| 久久爱一区二区| 1024成人网| 国产va在线播放| 亚洲精品国产精华液| 少妇人妻丰满做爰xxx| 自拍偷拍亚洲激情| 老熟妇高潮一区二区三区| 国产精品白丝在线| 日日噜噜夜夜狠狠久久波多野| 亚洲欧洲精品一区二区三区 | 亚洲精品97| 女女百合国产免费网站| 欧美喷水视频| av免费观看大全| 先锋影音久久久| 99草草国产熟女视频在线| 久久综合九色| 天堂网在线免费观看| 精品亚洲国内自在自线福利| а 天堂 在线| 成人亚洲精品久久久久软件| 亚洲天堂2024| www激情久久| 欧美激情 一区| 亚洲视频1区2区| 国产精品成人网站| 欧美日韩在线视频一区| 欧美在线视频精品| 欧美精品v国产精品v日韩精品| 国产特黄一级片| 亚洲国产精品99| 精品欧美不卡一区二区在线观看| 中文字幕亚洲天堂| 国产精品实拍| 97色在线观看免费视频| 精品亚洲美女网站| 91久久精品国产91性色| 国内精品麻豆美女在线播放视频 | 国产精品一区二区三区成人| 24小时成人在线视频| 国产精品久久一区二区三区| 国产99精品| 亚洲色图都市激情| 国产亚洲毛片在线| 欧美日韩一区二区三区69堂| 国产成人精品午夜视频免费| 日韩av在线看免费观看| 亚洲日本在线看| 永久免费无码av网站在线观看| 欧美二区在线观看| 手机看片1024日韩| 中文字幕免费精品一区| 日韩特级毛片| 国产精品偷伦一区二区| 香蕉免费一区二区三区在线观看 | www.四虎精品| 欧美激情中文不卡| 欧美日韩中文视频| 欧美精品18+| 蜜桃视频在线观看视频| 欧美成人精品xxx| 国产91欧美| 精品无人乱码一区二区三区的优势| 日韩成人综合| 中文字幕无码精品亚洲资源网久久| 免费欧美在线视频| 国产肉体xxxx裸体784大胆| 亚洲日本一区二区三区| 亚洲高清在线看| 亚洲激情视频在线播放| 91国内在线| 国产精品色婷婷视频| 日韩av中文字幕一区| 久久久久久久免费视频| 日本强好片久久久久久aaa| 久久人妻少妇嫩草av无码专区| 亚洲欧美日韩人成在线播放| 真实的国产乱xxxx在线91| 亚洲精品国产拍免费91在线| 七七久久电影网| 91亚洲精品在线观看| 精品国产aⅴ| 国产性xxxx18免费观看视频| 成人黄色大片在线观看 | 亚洲一区二区在线播放| 欧洲杯半决赛直播| 国产主播在线看| 成人av电影在线| 国产污视频在线看| 日韩欧美不卡在线观看视频| 免费在线毛片网站| 国产精品影片在线观看| 欧美手机在线| 国产精品乱码久久久久| 久久你懂得1024| 91在线视频在线观看| 日韩成人免费视频| free性护士videos欧美| 都市激情久久久久久久久久久| 午夜精品久久久久99热蜜桃导演| 亚洲制服中文字幕| 亚洲激情av在线| 精品乱子伦一区二区| 欧美高清性猛交| 大奶在线精品| 日韩精品 欧美| 91蜜桃网址入口| 7799精品视频天天看| 亚洲欧美精品suv| 成人性生交大片免费观看网站| 欧美三日本三级少妇三99| 久久久精品午夜少妇| 波多野结衣一本| 欧美羞羞免费网站| 欧美另类极品| 亚洲伊人久久大香线蕉av| 欧美久久99| 鲁大师私人影院在线观看| 日韩欧美中文免费| 大胆av不用播放器在线播放| 国产精品久久久久久超碰| 91综合视频| 免费黄色av网址| 第一福利永久视频精品| 岛国在线大片| 成人午夜小视频| 激情久久久久久| 波多野结衣福利| 欧美日韩高清不卡| 丝袜国产在线| 精品视频在线观看| 美女国产一区二区| 久久黄色免费视频| 亚洲美女黄色片| 电影一区中文字幕| 日本福利视频一区| 久久久精品tv| 国产免费叼嘿网站免费| 久久久视频精品| 成人免费av| 欧美熟妇精品一区二区| 欧美午夜视频在线观看| 69久久夜色| 国产一区免费在线| 秋霞av亚洲一区二区三| 久久久久久欧美精品se一二三四| 日韩精品视频免费| 97精品资源在线观看| 成人一对一视频| 亚洲婷婷综合色高清在线| 日日夜夜精品免费| 91精品久久久久久久久| 亚洲美女一区| 国产老头老太做爰视频| 亚洲免费中文字幕| 色妞ww精品视频7777| 九色porny91| 亚洲二区在线观看| 免费黄色网页在线观看| 国产在线精品一区二区中文 | 五月婷婷在线视频|