开始《数据机构与算法之美》之旅

文章出处:极客时间《数据结构和算法之美》-作者:王争。该系列文章是本人的学习笔记。
还在学算法,就像还在学英语一样悲催。想想自己为什么要学算法。学,是为了用。学了,能理解Java API提供的接口和数据结构的实现方式;学了,能在自己的工具箱里面多一种工具,在工作中用到的时候可以拿出来用。学,是为了能站在前人的肩膀上,看得更远。

那为什么学了很多遍呢?学了,没有温习造成的。学和教是同一个过程。

我给自己立个Flag:1 从今天开始直到学习完极客时间的《数据机构与算法之美》这段时间,每天逢人就唠叨数据结构和算法。2 所有文章仔细阅读一遍,在博客输出知识点。3 所有该实现的代码实现一遍。4 每周温习一次,直到记在脑海中。

今天是8月27日,看看自己的FLag。我做到了1、2、3。4基本没做。继续加油。今天把各个知识点的超链接也加上了,便于复习。

定义

数据机构:是一组数据的存储结构。
算法:是操作这组数据的一些方法。

第一阶段学习重点

1 复杂度分析
2 10种数据结构:数组列表队列散列表二叉树跳表Trie
3 10种算法:递归排序二分查找搜索哈希算法贪心分治回溯动态规划字符串匹配

第二阶段学习重点

数据结构与算法知识全貌。
在这里插入图片描述

课程讲师提供的学习路线图

我暂时还是先完成自己上述写的第一阶段的额目标。在这里插入图片描述

发布了148 篇原创文章 · 获赞 35 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/flying_all/article/details/89736355