数据结构与算法总览

先放一张王争老师总结了学习数据结构与算法的一览图


学习重点: 复杂度分析

最常用、最基础的20个知识点:

10个数据结构: 数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树;

10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、、分治算法、回溯算法、动态规划、字符串匹配算法。

要时刻去想,学习它的来历,它自身的特点、适合解决的问题以及实际的应用场景

学习技巧:

1. 边学边练、适度刷题

2. 多问多思考多互动

3. 设定学习目标

4. 戒骄戒躁,知识需要反复迭代与沉淀,不要幻想一下子掌握全部

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容