数据结构与算法之美---00 开篇


终于组队学习成功,开始第一次的团队学习,学习计划内容,希望通过博客输出,监督自己做的更好。

时间安排(2019.10.15-2019.12.28),内容安排如下

1、《数据结构与算法之美》-王争(极客时间的课程),每讲最多20分钟,73讲。(计划:每天20分钟左右,隔天交流。60天完成)

2、LeetCode 探索-数据结构专栏,9个。(计划:7天完成)

3、LeetCode 探索-面试,主要是讲算法,8个。(计划:7天完成)

4、牛客网刷题,数据结构9类2953个,算法5类1189个。(计划:自行检测)

5、LintCode 数据结构2块19个,算法2块20个,其他栏目的测试题等。(计划:自行检测)

6、学习的过程中,把学到的内容进行博客输出。 

整理如下:

作者提到的:

  1. 书籍:《算法导论》
  2. 框架:高可用,微服务,服务治理
  3. 计算机基础知识:(有待补充)操作系统,计算机网络,编译原理,数据结构与算法

专栏内容设计:(学习目标)

  1. 精选最实用的内容
  2. 怎么用,为什么用这种数据结构和算法,了解背后的设计思想
  3. 结合案例,如何实际应用

专栏模块:(学习内容)

  1. 入门篇:时间、空间复杂度分析,大O表示法的由来,最好、最坏、平均、均摊复杂度分析方法
  2. 基础篇:最基础、最常用的数据结构和算法
  3. 高级篇:不那么常用的数据结构和算法,需要知道,目的:开拓视野,训练逻辑思维
  4. 实战篇:剖析开源项目、框架背后的数据结构和算法

19.10.15 周二总结:(开头没有做好)

  1. 只是当天听了音频,没有看文档,没有输出博客(10.16才写好博客,10.17发布)
  2. 计划跟Francie讨论:快排,水仙花数,进阶的文字居中(未讨论,以后讨论的补上)