【Algo】数据结构与算法概览

Backto Data Structure & Algorithm Index .


数据结构与算法, 是一个职业程序员的内功心法. 我们都希望写出 高效, 优美 的代码. 优美, 可以看各种代码规范形成自己的风格, 而高效则是建立在数据结构与算法的精妙运用之上.

首先, 这个高效与否是可以衡量的, 这就是 复杂度分析. 空间复杂度和时间复杂度分析贯穿整个数据结构与算法的学习过程, 是一个始终要牢记的戒尺: 从空间和时间上分析, 我的代码够高效了吗?还能更优化么?. 然后带着这个戒尺, 开始遨游 数据结构和算法的琐碎知识点. 数据结构就是指一组数据的存储结构, 算法就是操作数据的一组方法, 二者相辅相成. 整个框架建立起来了之后, 就是在实际的研发工作中, 碰到实际问题, 提出高效的解决方案然后实现. 在动手中加深自己对数据结构与算法的理解, 进而迭代提升.

这个系列的文章, 依 极客时间专栏:数据结构与算法之美 by 王争 的体例创建, 也盗图一张, 作为整个知识点的总结

【Algo】数据结构与算法概览_第1张图片

你可能感兴趣的:(Algo)