开篇

写在前面:


前前后后刷题也有一年多了虽然拿到了Facebook实习,目前还在刷题进行中。感觉题目虽然都能知道怎么写,但目前在脑海里还没有组织成一个知识网络,所以想开篇博客,和大家讨论关于刷题的经验吧。本博客主要po我刷leetcode的个人的解答为主。有些答案是我自己想的,有些则是参考了网上的代码。在此我隆重推荐师兄的博客,Code ganker: http://codeganker.blogspot.com/ 他是我们系的大牛,放了Google鸽子后回国创业去了。他给我了很多刷题经验上的指导,后续我在博文里慢慢的总结哈。他在自己的博文里已经总结了前面155多道的答案和思路。所以我的博文答案从他的答案之后开始, 如果有时间的话,再更新前面的解法或转载他的博客,其中难免有些纰漏或者不是那么简洁的解法,欢迎留言讨论哈。


对于Leetcode, 它确实是一个非常好的平台来准备面试,但面试如果仅限于此就不够充分了。后续还得刷各个公司的面经,以及CS基础知识,如基础数据结构,基础的概率论知识,多线程等知识的装备。对于Leetcode,我建议大家买他们的高级账号,一方面,高级账号里可以解锁全部的题目,同时按照公司对题目进行了归类(虽然个人觉得归类不是特别的准确)。另一方面,也算是对Leetcode的一个支持吧。这一点对自己未来的投资还是必要的。至于后来出的山寨版Leetcode--LintCode,我感觉题目几乎都是重叠的,有些题目是Leetcode上有了以后被copy到LintCode上,有些甚至是Leetcode上的收费题目。当然这样做商业上来讲肯定不道德。不过对与我们来说没区别,所以我个人觉得选择一个平台即可,没必要纠结。


后续我希望自己能找到满意的工作后,好好总结一下找工作的经验和方法。


在此与君共勉。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值