演算法高階之路

2021-09-23 22:06:38 字數 662 閱讀 6409

自我介紹

樓主北郵計算機渣碩,目前混跡於鵝廠,方向伺服器端開發

為什麼要搞這個演算法專欄?

前天組內分享的時候,老大一句話讓我受益頗深,他說不管在哪,都要記得提公升自己的技術影響力。

首先對於乙個程式設計師來說,演算法思想必不可少,不管到哪面試都會被問演算法。白板程式設計是程式設計師的功底。

既然我會時常溫習演算法,我為什麼不展示出來,幫助更多公升學求職的人呢?

希望我的這個演算法專欄,可以幫到大家。

目錄

接下來我會以演算法高階之路為題目,以遞增數字為標識,和大家一起分享我的演算法經驗

目錄大致分為:

線性表(包括鍊錶、佇列、棧)

字串

分治&遞迴

陣列二叉樹

圖 (包括圖的經典搜尋演算法,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 高階之路

自己閱讀,翻譯,裡面不懂的單詞,記下來,多學幾遍,這些你不懂的單詞,在以後你看其他時文件裡還會出現無數次的。堅持幾個月後,你會發現,英文的文件,看起來比中文的順眼了。為什麼要找自己熟悉的技術看,因為那樣的話,你更容易理解和增加信心。作為技術人員為什麼要寫部落格 即便沒有讀者,你也要寫部落格 原始碼 ...