自我介紹
樓主北郵計算機渣碩,目前混跡於鵝廠,方向伺服器端開發
為什麼要搞這個演算法專欄?
前天組內分享的時候,老大一句話讓我受益頗深,他說不管在哪,都要記得提公升自己的技術影響力。
首先對於乙個程式設計師來說,演算法思想必不可少,不管到哪面試都會被問演算法。白板程式設計是程式設計師的功底。
既然我會時常溫習演算法,我為什麼不展示出來,幫助更多公升學求職的人呢?
希望我的這個演算法專欄,可以幫到大家。
目錄
接下來我會以演算法高階之路為題目,以遞增數字為標識,和大家一起分享我的演算法經驗
目錄大致分為:
線性表(包括鍊錶、佇列、棧)
字串
分治&遞迴
陣列二叉樹
圖 (包括圖的經典搜尋演算法,n皇后問題)
查詢&排序
動態規劃
概率組合
海量資料處理(包括跳表&紅黑樹)
其他包含經典演算法思想的有趣的問題
**十分歡迎熱愛演算法的同學和我討論,個人郵箱 [email protected]**
acm高階之路
一般要做到50行以內的程式不用除錯 100行以內的二分鐘內除錯成功 第一階段 練經典常用演算法,下面的每個演算法給我打上十到二十遍,同時自己精簡 因為太常用,所以要練到寫時不用想,10 15分鐘內打完 1.最短路 floyd dijstra,bellmanford 2.最小生成樹 先寫個prim,k...
c c 高階之路
c c 從入門到高手所有必備pdf書籍收藏,喜歡的朋友支援下吧 c c和指標 pdf高畫質版 c程式語言 完美中文版pdf the c programming language 英文原版 c的缺陷與陷阱 pdf高畫質版 你必須知道的495個c語言問題 完美pdf c專家程式設計 高畫質版pdf 中英...
iOS 高階之路
自己閱讀,翻譯,裡面不懂的單詞,記下來,多學幾遍,這些你不懂的單詞,在以後你看其他時文件裡還會出現無數次的。堅持幾個月後,你會發現,英文的文件,看起來比中文的順眼了。為什麼要找自己熟悉的技術看,因為那樣的話,你更容易理解和增加信心。作為技術人員為什麼要寫部落格 即便沒有讀者,你也要寫部落格 原始碼 ...