開始修煉上乘內功“演算法資料結構”
我進入IT行業已經三年多了,一開始我並不理解演算法和資料結構的重要性。在實際工作中也確實很少用到(對於半路入行的我來說確實是這樣的),但是每當你找工作並且想進入一個好公司的時候,大多都是寫的需要精通或者熟練演算法和資料結構。這個時候就特別後悔為什麼不好好學一下呢?也許大多數人都嘗試過去學,但是實在晦澀難懂,難以堅持。也許從入門到放棄只用了一個星期或者一個月。我也是這樣的...
再一次我想學習這門內功心法,這次我換了個方式,既然自學那麼困難,就花錢找人幫忙吧(我花了99RMB 哈哈)。這一次我已經下定決心要啃下這塊“硬骨頭”。我參加了某某學習軟體的學習專欄,讓大神帶著我一起學。每個星期更新三期,這次專欄主要是學習20個最基礎的演算法和資料結構。
分別是 10 個數據結構:陣列、連結串列、棧、佇列、散列表、二叉樹、堆、跳錶、圖、Trie 樹; 10 個演算法:遞迴、排序、二分查詢、搜尋、雜湊演算法、貪心演算法、分治演算法、回溯演算法、動態規劃、字串匹配演算法。
我打算把每次的學習心得都寫成文章進行分享和記錄。
^_^ 如果有看友和同道中人,請點個贊鼓勵下我這個小白白。這是第一次寫文章作為學習心得,肯定有寫的不好和不對的地方,如有,望指出和給予意見,謝謝!
每一個點贊和評論都將是我堅持學習去的動力。