随笔分类 - 数据结构
摘要:栈 1. 基本概念 栈是一种特殊的线性数据结构,它只允许在一端(通常是表尾)进行插入和删除操作,遵循后进先出(Last In First Out)的原则。 栈的主要特点: 后进先出(Last In First Out,简称LIFO) 只在一端进行操作 操作受限的线性表 基本概念: 栈顶(Top):表
阅读全文
摘要:单链表 1. 基本概念 将线性表\(L=(a_0,...a_{i-1},a_i,a_{i+1}...a_{n-1})\)中的各元素分布在存储器的不同存储块,称每个元素为节点,通过地址或指针建立元素之间的联系。节点数据结构定义如下: typedef struct node { data_t data;
阅读全文

浙公网安备 33010602011771号