赞
踩
文章出处:极客时间《数据结构和算法之美》-作者:王争。该系列文章是本人的学习笔记。
还在学算法,就像还在学英语一样悲催。想想自己为什么要学算法。学,是为了用。学了,能理解Java API提供的接口和数据结构的实现方式;学了,能在自己的工具箱里面多一种工具,在工作中用到的时候可以拿出来用。学,是为了能站在前人的肩膀上,看得更远。
那为什么学了很多遍呢?学了,没有温习造成的。学和教是同一个过程。
我给自己立个Flag:1 从今天开始直到学习完极客时间的《数据机构与算法之美》这段时间,每天逢人就唠叨数据结构和算法。2 所有文章仔细阅读一遍,在博客输出知识点。3 所有该实现的代码实现一遍。4 每周温习一次,直到记在脑海中。
今天是8月27日,看看自己的FLag。我做到了1、2、3。4基本没做。继续加油。今天把各个知识点的超链接也加上了,便于复习。
数据机构:是一组数据的存储结构。
算法:是操作这组数据的一些方法。
1 复杂度分析
2 10种数据结构:数组、列表、栈、队列、散列表、二叉树、堆、跳表、图、Trie。
3 10种算法:递归、排序、二分查找、搜索、哈希算法、贪心、分治、回溯、动态规划、字符串匹配。
数据结构与算法知识全貌。
我暂时还是先完成自己上述写的第一阶段的额目标。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。