臨近畢業了,對技術有種熱愛的我也快步入碼農行業了,以前雖然在學校的ACM學習過一些算法,什么大數的階乘,dp,背包等,但是現在早就忘在腦袋后了,哈哈,原諒我是一枚菜雞,為了鍛煉編程能力還是去刷刷LeetCode吧
LeetCode收錄了許多互聯網公司的算法題目,被稱為刷題神器。
主要的目的:
1、熟悉各互聯網公司的算法題目,為找工作做准備,也為更好滴掌握編程能力。
2、復習以前學過的編程語言如java,c,c++,C#,LeetCode支持幾乎所有主流編程語言,大家可以用不同語言來做題。
3、熟悉常見的算法和數據結構,LeetCode提供了交流平台,一些大神會將自己的解法貼出來共享,有些巧妙的解法實在令人叫絕,雖然幾乎都是英文,但上面的國人也特別多(中文拼音名字>_<)。
4、學習別人的編程思維,加快編程的速度,避免常見的BUG。
其實說白了就是一個OJ平台,有興趣的可以學習杭電的oj,北大的oj等,還有很多,具體的細節啥的看 https://blog.csdn.net/seabiscuityj/article/details/80730733 個人覺地很詳細,可以!!!