
数据结构初阶
霜前月下
星河万丈波澜阔,且做人间逍遥客;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据结构-01】时间复杂度和空间复杂度详解~~~~~
目录如何衡量一个算法的好坏?什么是算法?算法优劣衡量:什么是时间复杂度?时间复杂度简介:时间复杂度为什么不使用时间来衡量而使用基本语句的运行次数来衡量?时间复杂度的O渐进表示法 :时间复杂度最优,平均,最差情况:为什么时间复杂度看的是最差情况?常见时间复杂度计算:二分查找:递归算法求阶乘:递归算法求斐波那契:什么是空间复杂度?普通函数空间...原创 2019-04-24 23:20:33 · 1127 阅读 · 0 评论 -
【数据结构-02】线性结构和顺序表;动态顺序表的所有相关操作,已检测并成功运行~~~~
目录什么是线性结构?线性结构:线性结构特点:线性表:什么是顺序表?顺序表:静态顺序表:动态顺序表:动态顺序表的结构体定义:顺序表初始化:顺序表尾插:顺序表尾删:顺序表头插:顺序表头删:顺序表判空:任意位置插入:任意位置删除:顺序表数据查找:顺序表元素个数:顺序表容量:顺序表清空:移除第一个遇到的数据:...原创 2019-04-25 15:02:49 · 417 阅读 · 0 评论 -
【数据结构---03】链表简述和链表的相关操作(初始化,插入,删除,查找,判空.销毁)~~~~~
目录什么是链表和链表的分类:链表:概念:数据结构中链表示意图:无头单向非循环链表: 带头双向循环链表:单链表逻辑结构示意图:带头结点和不带头结点链表:概念:带头结点单链表:插入操作如下删除操作如下统一空表和非空表的处理不带头结点单链表:插入操作如下删除操作如下统一空表和非空表的处理:单链表基本操作:链表初...原创 2019-05-13 17:15:32 · 1645 阅读 · 0 评论