四月前自己在 v 站发帖 t/471191 讨论如何提升自己的能力,刷题便是其中之一。那会儿才写了几个题,好在坚持了下来,目前 LeetCode 写了两百题:github.com/wuYin/leetcode
我是按 tag 从 easy 到 hard 刷的,每个 tag 会先参考《数据结构与算法分析》 中对应章节,即学即应用,效果显著,还是挺值得去做的。
前几天看到帖 t/517971 在讨论应届生如何往架构方向发展,几月前写业务也有类似疑惑。现在发现写业务也可以有技术含量,比如业务里用到敏感词过滤可以自己用自动机算法匹配,定时任务用时间轮算法去做,短信业务写队列去发送,特定场景的数据可用 LRU 去缓存,用 trie 树做搜索词预测…等等场景,基础打扎实了还可以用 6.824 学学分布式相关的知识。希望 2019 可以把剩下的题慢慢写完。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.