优秀的程序 = 算法 + 数据结构。算法与数据结构是计算机的最基础同时也是最难理解和精通的东西。扪心自己问一下,你有多久没有碰过算法了,你知道怎么算时间复杂度和空间复杂度吗?你有没有想过如何把你的程序优化到最佳。
在本场 Chat 中, 会讲到如下内容:
- 温故知新:学习算法和数据结构真的重要吗
- 怎么去计算时间和空间复杂度
- 0 到 1 的过程,讲解什么是链表,代码应该怎么表示
- 链表的种类、单链、双链、循环链都是什么
- 翻转链表应该怎么能够记住不在忘记
- 深度拷贝链表怎么实现,最优的方式是什么
- 面试高频题,手写 LRU Cache,为你拿下高薪 offer 保驾护航
适合人群: 无论你是学生还是在职,这是一个你必知必会的话题
阅读全文: http://gitbook.cn/gitchat/activity/5eab9d0cde6b963e2e75453e
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。