![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
mrhao61
这个作者很懒,什么都没留下…
展开
-
jsk 数据结构 队列 栈
#include <stdio.h>#include <stdlib.h>// 请在下面实现队列 Queuetypedef struct Queue{ int *data; int head, tail, length;}Queue;// 请在下面实现初始化函数 initvoid init(Queue *q, int length){ q-&g...原创 2020-02-13 13:11:06 · 828 阅读 · 0 评论 -
数据结构基础
数据结构 = 结构定义 + 结构操作1.size2.length3.data_type = xxx顺序表插入、删除/************************************************************************* > File Name: 1.Vector.cpp > Author: lbh > Mail: 20...原创 2020-02-11 20:58:12 · 148 阅读 · 0 评论 -
jsk数据结构-链表
一般链表只有一个表头元素不能随机访问元素相互依赖,串联而成#include <stdio.h>#include <stdlib.h>typedef struct Node{ int data; struct Node *next;}Node, *LinkedList;// 请在下面实现插入函数 insertLinkedList ins...原创 2019-12-04 02:51:36 · 230 阅读 · 0 评论 -
jsk数据结构-线性表
1.线性表相同数据类型的有限序列逻辑上顺序排列收存储空间限制顺序表是线性表存储形式线性表是逻辑结构,表示一对一的相邻关系。顺序表是存储结构是用地址连续的存储单元依次存储线性表中的元素,使逻辑上物理位置相邻。设顺序表第一个元素a0存储地址Loc(a0),每个元素占d个存储空间,则第i个元素的地址为Loc(a^i-1)=loc(a0)+(i-1)*d顺序表通常用一维数组实现,静态分配...原创 2019-12-03 22:43:11 · 173 阅读 · 0 评论