![](https://img-blog.csdnimg.cn/20200610214557111.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构
数据结构相关笔记
叽歪小Q
这个作者很懒,什么都没留下…
展开
-
线性表的js实现 -- 顺序表、链表(单链表、双链表、循环链表)
线性表及其逻辑结构 线性表的顺序存储结构----顺序表 顺序表的基本实现C++ #include <iostream> #include <stdlib.h> #define MaxSize 50 using namespace std; typedef char ElemType; typedef struct SqList { ElemType data[MaxSize]; int length; } SqList; // 初始化线性表 void InitLi原创 2020-06-10 21:48:07 · 442 阅读 · 0 评论 -
初识数据结构、时空复杂度详细分析
什么是数据结构 定义:数据结构 是指所有数据元素以及数据元素之间的关系,可以看作是相互之间存在着某种特定关系的数据元素的集合,即把数据结构看成是带结构的数据元素的集合。(逻辑结构、存储结构、数据运算) 逻辑结构(数据结构): 面向用户呈现 集合:同属于一个集合,无其他关系 线性结构:一对一,典型的是线性表。 树形结构:一对多,典型的二叉树。 图形结构:多对多。 存储结构: 面向计算机存储 顺序存储结构:把逻辑上相邻的节点存储在物理位置上相邻的存储单元里,节点之间的逻辑关系由存储单元的邻接关系来体现,通原创 2020-06-10 21:47:23 · 1915 阅读 · 0 评论