04 2018 档案
摘要:数据结构栈和队列的基本算法实现 限定性线性表——栈 栈的定义 栈作为一种限定性的线性表,是将线性表的插入和删除操作限制为仅在表的一端进行。 基本算法演示 /* 栈的常见操作: 1.初始化栈 2.元素进栈 3.元素出栈 4.栈的遍历 5.判断栈是否为空栈 6.清空整个栈 */ # include <s
阅读全文
摘要:链表的简单介绍 为什么需要线性链表 当然是为了克服顺序表的缺点,在顺序表中,做插入和删除操作时,需要大量的移动元素,导致效率下降。 线性链表的分类 按照链接方式:单链表、循环链表、双链表 按照实现角度:静态链表、动态链表 线性链表的创建和简单遍历 算法思想 创建一个链表,并对链表的数据进行简单的遍历
阅读全文
摘要:博客园看板娘
阅读全文