![240](https://upload.jianshu.io/users/upload_avatars/7208479/aebcb318-ffa7-4ebe-a032-e3fca143db15.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
二分查找也稱為折半查找夭谤,要求查找的對象是順序排列的(從小到大或者從大到小)螃成,其時(shí)間復(fù)雜度為O(log2n),下面是二分查找最簡單的例子: 二分法...
由于aws(亞馬遜云平臺)在很多業(yè)務(wù)需求上查坪,都有對應(yīng)的產(chǎn)品或者整體的解決方案存在寸宏,并且在服務(wù)上云之后基本不需要使用者有任何物理資源。而據(jù)了解不少...
大約是三年前我寫了優(yōu)雅地使用python閉包[http://www.reibang.com/p/15570ace1af9] , 其實(shí)pytho...
1. 目的 想在發(fā)送郵件的過程中帶上附件偿曙,查了公司郵件open API的文檔氮凝,發(fā)現(xiàn)只需在調(diào)用接口時(shí)帶上attachmentList參數(shù),內(nèi)容是文...
1. binarytree 庫 binarytree 1.1 運(yùn)行環(huán)境 1.2 安裝方法 1.3 自動構(gòu)建隨機(jī)二叉樹 1.4 手動構(gòu)建二叉樹 1...
1. 冒泡排序 正如其名遥昧,不斷地將最大/小的數(shù)冒泡上來覆醇,其時(shí)間復(fù)雜度為O(N^2),具體實(shí)現(xiàn)代碼如下: 2. 選擇排序 與冒泡排序有些類似炭臭,使用...
1. 硬幣組合 如果我們有面值為1元永脓、3元和5元的硬幣若干枚,如何用最少的硬幣湊夠11元鞋仍? 參考資料 假設(shè)d[i]為湊滿i元所需最少的硬幣數(shù)常摧,那...
1 尋找最大的k個(gè)數(shù) 輸入包含n個(gè)整數(shù)的數(shù)組,輸出其中最大的k個(gè)數(shù)。要求:輸出的數(shù)字不能重復(fù)落午,如果k大于可輸出數(shù)字的個(gè)數(shù)谎懦,便輸出該數(shù)組從大到小的...
六個(gè)算法問題,使用python學(xué)習(xí)算法溃斋。 1.1 旋轉(zhuǎn)字符串 給定字符串界拦,要求把字符串前面若干個(gè)字符移動到字符串尾部。要求時(shí)間復(fù)雜度O(n)梗劫,空...