![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)
二分查找也稱為折半查找,要求查找的對象是順序排列的(從小到大或者從大到小)苗胀,其時間復雜度為O(log2n),下面是二分查找最簡單的例子: 二分法...
由于aws(亞馬遜云平臺)在很多業(yè)務需求上峦朗,都有對應的產(chǎn)品或者整體的解決方案存在丧失,并且在服務上云之后基本不需要使用者有任何物理資源半沽。而據(jù)了解不少...
大約是三年前我寫了優(yōu)雅地使用python閉包[http://www.reibang.com/p/15570ace1af9] , 其實pytho...
1. 目的 想在發(fā)送郵件的過程中帶上附件母截,查了公司郵件open API的文檔到忽,發(fā)現(xiàn)只需在調(diào)用接口時帶上attachmentList參數(shù),內(nèi)容是文...
1. binarytree 庫 binarytree 1.1 運行環(huán)境 1.2 安裝方法 1.3 自動構建隨機二叉樹 1.4 手動構建二叉樹 1...
1. 冒泡排序 正如其名清寇,不斷地將最大/小的數(shù)冒泡上來喘漏,其時間復雜度為O(N^2),具體實現(xiàn)代碼如下: 2. 選擇排序 與冒泡排序有些類似颗管,使用...
1. 硬幣組合 如果我們有面值為1元陷遮、3元和5元的硬幣若干枚,如何用最少的硬幣湊夠11元垦江? 參考資料 假設d[i]為湊滿i元所需最少的硬幣數(shù),那...
1 尋找最大的k個數(shù) 輸入包含n個整數(shù)的數(shù)組,輸出其中最大的k個數(shù)比吭。要求:輸出的數(shù)字不能重復绽族,如果k大于可輸出數(shù)字的個數(shù),便輸出該數(shù)組從大到小的...
六個算法問題衩藤,使用python學習算法吧慢。 1.1 旋轉(zhuǎn)字符串 給定字符串,要求把字符串前面若干個字符移動到字符串尾部赏表。要求時間復雜度O(n)检诗,空...