![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 75
RachelQin_
发的博客比较适合小白鼠^^
展开
-
栈的基本操作
实验训练内容(包括实验原理和操作步骤): 编写程序,实现顺序栈的创建、进栈和出栈等基本操作算法。 (1)初始化顺序栈s。 (2)定义进栈操作,依次进栈元素1,3,5,7,9。 (3)取栈顶元素并输出。 (4)定义出栈操作,输出出栈序列。 (5)删除栈中值为给定值的元素。 (6)实现顺序栈s中元素的逆置。 (7)销毁顺序栈。 实验总结(包括实验数据分析、实验代码、实验结果、实验过程中出现的问题及解决方法等): ...原创 2021-01-13 10:55:46 · 1753 阅读 · 0 评论 -
顺序表的基本操作
实验目的: 1、掌握线性表的逻辑结构 2、掌握线性表顺序存储结构的特点,熟练掌握顺序表的基本运算 3、加深对顺序存储数据结构的理解,逐步培养解决实际问题的编程能力 实验场地及仪器、设备和材料:devc++ 实验训练内容(包括实验原理和操作步骤):(1)初始化顺序表L (2)从键盘上依次输入任意个整数以创建顺序表L (3)输出顺序表中的各元素 (4)输出顺序表L的长度 (5)输出顺序...原创 2020-11-14 11:05:04 · 1267 阅读 · 0 评论 -
请问出栈和取栈顶元素有什么区别? #数据结构
出栈:void Pop(Sqstack &S,Datatype &e) 初始条件:栈S已经存在且非空。 操作结果:从栈顶删除一个元素,其值由e返回。取栈顶元素:void Gettop(Sqstack S,Datatype &e) 初始条件:栈S已经存在且非空。 操作结果:从栈顶取出一个元素,其值由e返回。...原创 2020-10-21 08:13:18 · 1912 阅读 · 0 评论