- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 数据结构-链表
由于单链表只有一个方向的指针,而又有一些情况是需要对链表进行倒序的,比如面试的时候_,所以还是需要掌握的。主要以下几种方式来进行反转,实现难度易到难依次为:借助栈...
2019-03-30 16:04:48 229
原创 数据结构-数组
什么是数组定义:用一片连续内存来保存同一类型数据的线性表数据结构这个定义中有两个要点:线性表:什么是线性数据结构?元素之间只有前后关系的一种数据结构,如数组、链表、栈、队列。而与之相反,非线性表,是指元素之间不是简单前后关系的数据结构,如堆、图、树等。连续内存和同一数据类型正是因为连续内存和相同数据类型这个特点,才使得数组的随机下标访问有了O(1)的时间复杂度,那么具体是怎么做到的呢...
2019-03-22 08:18:15 332
原创 算法与数据结构学习资源整理
最近了整理一下算法和数据结构的资源,作为自己学习之用,现在列出来也供大家参考1. 知乎上这个答案已经整理的非常详细了https://zhuanlan.zhihu.com/p/231910062. 书籍:各种算法相关的书籍及其豆瓣评分(2019年3月16日)入门:《算法图解》8.4分《大话数据结构》 7.9分《啊哈!算法》 7.4分经典:《数据结构与算法分析:》9.0,有三个版本...
2019-03-18 08:15:59 864
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人