Skip to content

Latest commit

 

History

History
 
 

3-data_structure-algorithm

前言

本知识点内容都是《数据结构与算法之美》 的学习笔记,与专栏的一些区别在于:

  • 笔记都是浓缩的知识,语言更为简洁;
  • 代码都是基于 C++ 编写,与专栏的 JAVA 代码有所区别;
  • 每个知识点附带对应 leetcode 练习题,部分可直接运行代码;
  • 部分知识点有个人总结和思考.

总之,这份学习笔记,是属于我个人学习专栏之后做的知识记录,比较初学者适合一开始不想学习大块头的数据结构和算法知识,想要快速语言学习相关知识,或者想要利用 C++ 实现文章代码时,可作参考作用。

目录

1,常见数据结构

数组和链表都是最基础的物理结构,栈和队列是抽象的逻辑结构;二叉树、散列表、图等结构底层都是基于数组、链表的为适应特定场景开发的。

2,算法

3,剑指offer题解

4,算法图解学习笔记

三,参考资料

  • 《数据结构与算法之美》
  • 《剑指 offer》
  • 《leetcode 题解》