阿里P9架構師力薦的超火算法筆記,在大廠面試時到底是有什麼不可或缺的地位?

程序員到底需不需要學習算法?這個問題被爭論的次數絕對不亞於「Java是不是最好的語言」「VIM和Emacs誰是最好的編輯器」「程序員是不是需要學習數學」。爲了避免陷入這樣的爭論裏,我們先對「算法」一詞做個轉換定義,什麼是算法? 我們看看標準的定義:能夠對一定規範的輸入,在有限時間內獲得所要求的輸出的一系列指令都叫作算法。這個定義太抽象了,讓我們簡單來說,算法其實就是解決問題的思路和辦法。那麼從這一
相關文章
相關標籤/搜索