無論是bat,還是flag,但凡有點兒水平的技術公司,面試都要面演算法。為什麼演算法這麼重要?在工作中,真的會使用演算法嗎?學了演算法到底有什麼用?當我們談論演算法的時候,我們在談論什麼?
《大話資料結構》第 1 章緒論結尾語時間複雜度與空間複雜度:既然無數的人都已經掌握了《資料結構與演算法》,你憑什麼不行?
只有真正掌握技術的人,才有可能去享用它。
如果我們中途放棄了,之前所有的努力和付出都會變得沒有價值。
我們採用事前估計的方法去計算複雜度。對於複雜度而言,我們在絕大多數情況下只關心時間複雜度,因為現在空間變得越來越廉價。除非空間成為了我們演算法的效能瓶頸,我們採去考慮空間複雜度。
當我們在談論Flink的時候,我們到底在談論些什麼
目前每當我們聊到當下熱門的計算引擎的時候,無一例外地會聊到apache flink 當下非常火熱的流處理計算框架。更是有人拿它和spark做對比,到底哪個才是現今最好的計算引擎。當然這個已經不是本文所要闡述的主題啦。老實話,筆者本人做的比較多的還是儲存領域,對計算領域的知識不敢說是內行。最近也是抽空...
當我們在談論資料資產保護的時候,我們是在說什麼?
在大資料時代的背景下,以ai 大資料 物聯網 雲計算等為標誌的新一輪科技變革正在進行,資料的價值和安全越來越受到重視。可以說,誰掌握資料,誰就掌握了未來。那麼如何定義資料 管理資料 保護資料,實現資料的價值,就成為近來各界熱切關注的議題。要實現對資料資產的管理和保護,首先要對資料進行分類。這裡將以卡...
當我們在談進製的時候,我們在談什麼
關於進製,前幾天一朋友詢問二進位制和十六進製制的區別。遂在此總結一下關於進製的相關知識,回憶一下計算機的基礎內容,也幫朋友更好的理解一下。進製是一種記數方式,亦稱進製計數法或位值計數法。利用這種記數法,可以使用有限種數字符號來表示所有的數值。一種進製中可以使用的數字符號的數目稱為這種進製的基數或底數...