EldPepar|赤敛
  • 首页
  • 归档
  • 分类
  • 标签
  • 日记
  • 导航
  • IDE
  • 友链
  •   
  •   

(15)王道数据结构-栈的基本概念

基本定义栈是只允许在一端进行插入或删除操作的线性表 重要概念栈顶:允许插入和删除的一端栈底:不允许插入和删除的一端 基本结构逻辑结构:与普通线性表相同数据运算:插入、删除操作有区别 基本操作InitStack(&S): 初始化栈。构造一个空栈S,分配内存空间****DestoryStack(&S): 销毁栈。销毁并释放栈S所占用的内存空间Push(&S, x): 进栈,若栈
2022-07-27
信工核心
#数据结构 #栈

(14)王道数据结构-顺序表和链表比较

逻辑结构都属于线性表,都是线性结构 存储结构相同点:都属于线性表,都是线性结构 顺序表优点:支持随机存取、存储密度高 缺点:大片连续空间分配不方便,改变容量不方便 链表优点:离散的小空间分配方便,改变容量方便 缺点不可随机存取,存储密度低 基本操作创建顺序表需要预先分配大片连续空间,分配空间过小不好扩展,过大浪费空间。容量不可改变 链表只需要分配一个头结点(或头指针)之后方便扩展。容量可以改变,但
2022-07-27
信工核心
#数据结构 #顺序表 #链表

(13)王道数据结构-静态链表

静态链表定义分配一整片连续的内存空间,各个节点集中安置 12345#define MaxSize 10 //静态链表的最大长度typedef struct { //静态链表结构的定义 int data; //存储数据元素 int next; //下一个元素的数组下标}SLinkList[MaxSize]
2022-07-27
信工核心
#数据结构 #静态链表

(12)王道数据结构-循环链表

循环链表基本操作循环单链表1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
2022-07-26
信工核心
#数据结构 #循环链表

(11)王道数据结构-双链表的基本操作

双链表基本操作1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001
2022-07-24
信工核心
#数据结构 #双链表

(10)王道数据结构-建立链表

尾插法12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485#include<stdio.h>#include<s
2022-07-22
信工核心
#数据结构 #单链表 #头插法 #尾插法 #链表建立

(09)王道数据结构-单链表的查找

按位查找1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011
2022-07-22
信工核心
#数据结构 #单链表 #查找

(08)王道数据结构-单链表插入和删除

按位序插入带头节点12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273#include<stdio.h>#include<stdlib.h>typedef
2022-07-22
信工核心
#数据结构 #单链表 #删除操作 #插入操作

(07)王道数据结构-单链表的定义

不带头结点123456789101112131415161718192021222324252627#include<stdio.h>typedef struct LNode { //定义单链表结构 int data; //每个节点存放一个数据 struct LNode *next; //指针指向下一个节点}
2022-07-22
信工核心
#数据结构 #单链表

(06)王道数据结构-顺序表的查找

按位查找:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869#define InitSize 10 //默认最大长度#include<stdio.h>#include<std
2022-07-22
信工核心
#数据结构 #顺序表 #查找操作
1…1011121314…19

搜索

Hexo Fluid
总访问量 次 总访客数 人