LeetCode單排日記

初衷

以前有研究過一段時間數據結構與算法,但平時使用的很少,就連排序都不多用(自從JDK8有了Stream,就再也沒有手寫排序了。),所謂用進廢退,時至今日,能記住的已經很少了,還記得以前有一次面試,面試官要求寫一個快速排序,結果忽然記不起來該怎麼寫了,因而交了一個插入排序。。。面試

爲了在數據結構與算法方面不至於太辣雞,特此開一個坑,天天刷一刷LeetCode上的算法題,也順便把相關的數據結構和算法作一個複習。算法

若是你也恰好有興趣一塊兒學習的話,那在這條路上,我能與你做伴。數據結構

關於LeetCode

LeetCode是目前來講作的挺不錯的一個能夠刷算法題的網站,官網地址是:https://leetcode.com/。 如今也有中文版的網站了,叫作力扣,地址是:https://leetcode-cn.com/。 (要不是由於在官網看到的推廣,看這名字還覺得是一個翻版的網站)。數據結構和算法

因此若是你是英語愛好者,建議使用英文版網站,若是對英語有些排斥,那麼中文版網站將是最適合你的。二者的題目內容幾乎一致,由於它們是同一家的,因此不須要太在乎。學習

對於非競賽選手而言,刷題不須要太多,天天刷一道就很不錯了,首先固然是要保證答案的正確性,若是你給的解答經過了測試,那麼還能夠看看其餘人的解題姿式,學習一下也是很不錯的。最後,別忘了還有討論區,在裏面你每每能發現一些很不錯的乾貨。嗯,固然,作完以後最好還能有一個總結,寫寫本身的心路歷程,解題思路以及看到很精闢的解答時的收穫。測試

不積跬步無以致千里,不積小流無以成江河。一步一個腳印的往前走,有些事情是急不來的,因此靜下心來,好好努力即是了。網站

本系列文章將會每週更新1~2篇(新年計劃,儘可能不打臉,哈哈),在這裏,我將與你分享個人解題思路,以及心得收穫,若是你有更好的想法,也歡迎提出,但願咱們能在這裏,一塊兒交流,共同進步!code

相關文章
相關標籤/搜索