1. 程式人生 > >演算法: 演算法複雜度速查表

演算法: 演算法複雜度速查表

轉載地址: https://mp.weixin.qq.com/s/Buigu5jNYP5vUExJ3cUVhA

 

今天看到一篇英文文章,總結了計算機科學裡面常見演算法的時間和空間的big-o複雜度。聯想到之前在參加面試時,經常需要花費很多時間從網際網路上查詢各種搜尋和排序演算法的優劣,以便我在面試時不會被問住。最近這幾年,我面試了幾家初創企業和一些更大一些的公司,如BAT、TMD,每次我都需要準備這個,浪費了不少時間,所以,為了節省大家的時間,我就翻譯了這篇文章分享給大家,希望對大家有幫助。

 

 

大O複雜度表

 

 

 

 

 

資料結構操作

 

 

 

 

陣列排序演算法

 

 

 

圖操作

 

 

 

堆操作