关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
热心网友dfdf
2022-04-07 17:32
采纳率: 95.2%
浏览 108
首页
数据结构与算法
已结题
出栈和入栈为何一个用指针一个不用?
算法
数据结构
c语言
如图
为什么一个用char*chr 一个用char chr?
出栈和入栈
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
kinghero123456
2022-04-07 18:08
关注
1.出栈时需要有返回值,所以用
;
2.入栈时不需要有任何返回,所以不用
。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
2
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言
数据结构与算法
--简单实现栈的
出栈
与
入栈
2024-11-28 08:13
Edward-tan的博客
弹出算法过程为:将栈顶结点 top 赋给 p、取结点 p 的值并赋给 x、调整栈顶位置(指向结点 p 的下
一个
结点)、释放结点 p 的空间。利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素。当栈的长度无法估计时...
数据结构算法-顺序表、栈和队列-顺序栈的
出栈
和
入栈
(适用考研408)
2023-11-15 09:57
小白日常学代码的博客
栈是限定仅在表尾进行插入和删除操作的线性表,是特殊的线性表。栈顶(top)是允许插入和删除的一端,栈底(bottom)...栈是
一个
线性表,具有线性关系,即前驱后继关系,在表尾中进行插入和删除操作时,这表尾指的是栈顶。
【
数据结构与算法
】栈的介绍及基本运算(
出栈
、
入栈
、销毁栈等)
2022-03-18 13:54
千疑千寻~的博客
一、栈的介绍 栈(Stack)是限定只能在表的一端进行插入和删除操作的线性表。 允许插入和删除运算的一端称作栈顶(top)。 不允许插入和删除的另一端称作栈底(bottom)。 在栈顶进行的插入操作称为
入栈
或进栈(push)...
(C++)栈的顺序存储及实现(
出栈
、
入栈
、判空、遍历、销毁)(
数据结构与算法
)
2023-11-16 16:41
喵汪wow的博客
【代码】栈的顺序存储及实现(
出栈
、
入栈
、判空、遍历、销毁)(
数据结构与算法
)
有趣的数据结构算法8——栈的初始化、
入栈
与
出栈
2019-07-23 20:48
Bubbliiiing的博客
有趣的数据结构算法8——栈的初始化、
入栈
与
出栈
什么是栈栈的初始化
入栈
出栈
实现代码GITHUB下载连接 新的结构又要出现了。我心里有点害怕,但是! 什么是栈 栈(stack)又名堆栈,它是一种运算受限的线性表。它的...
《
数据结构与算法
分析》课程实验报告二 栈和队列
2025-07-06 18:01
本实验旨在掌握栈和队列的数据结构实现与应用。实验内容包括: 1)通过顺序存储和链式存储分别实现栈(初始化、
入栈
、
出栈
、栈顶元素等操作)和队列(初始化、入队、出队、队头元素等操作); 2)利用栈实现进制转换...
入栈
和
出栈
是栈这种数据结构的基本操作.pdf
2024-03-30 14:15
###
入栈
和
出栈
是栈这种数据结构的基本操作 #### 一、栈的基本概念 栈是一种特殊的线性数据结构,其特点是只能在一端进行插入和删除操作,遵循后进先出(Last In First Out, LIFO)的原则。在栈中,我们可以将这端...
(C++)栈的链式存储结构(
出栈
、
入栈
、判空、遍历、销毁)(
数据结构与算法
)
2023-11-16 16:22
喵汪wow的博客
链表的头
指针
就是栈顶,链头为栈顶,链尾为栈底 2.栈的链式存储不需要附设头节点 3.基本不存在栈满的情况,不需要判断栈满,但要判空 4.空栈相当于头
指针
指向空 5.插入和删除仅在栈顶处执行 6.因为是动态分配空间...
数据结构与算法
——链栈及基本操作(包含
入栈
和
出栈
)详解
2023-07-25 09:30
Itmastergo的博客
链栈,即用链表实现栈存储结构。链栈的实现思路同顺序栈类似,顺序栈是将数顺序表(数组)的一端作为栈底,另一端为栈顶;链栈也如此,通常我们将链表的头部作为栈顶,尾部作为栈底
Educoder
数据结构与算法
:栈操作原理与实现详解
2025-07-03 15:47
资源下载链接为: ...栈是一种重要的数据结构,具有后进先出(LIFO)的特点。...总之,栈作为一种简单而强大的数据结构,在编程和算法设计中有着广泛的应用。理解其原理和操作,能够帮助我们更高效地解决各种问题。
【
数据结构与算法
】栈的基本运算(
出栈
、
入栈
、销毁栈等)及源码(顺序栈和链式栈)
2022-03-25 10:21
千疑千寻~的博客
一、顺序栈 .h文件 #include <iostream> using namespace std; #define STACKSIZE 100 typedef int DataType; typedef struct { DataType items[STACKSIZE]; int top; }SequenceStack; //初始化空顺序栈 ...
C语言链式存储结构栈的
出栈
和
入栈
2019-06-30 12:57
麻瓜小姐姐的博客
栈的链式存储结构就是使用链表存储栈中数据元素,此时的栈称为链栈。通常采用带头结点的单链表存储栈。栈的操作权限在栈顶进行,可将头节点
指针
指向栈顶节点,如用top
指针
指向头结点,称为top结点。 a(n-1) ...
数据结构-顺序栈操作:初始化、
出栈
、
入栈
、栈顶
2024-10-12 18:01
彪哥.TOP的博客
【代码】数据结构-顺序栈操作:初始化、
出栈
、
入栈
、栈顶。
Python 基础课程《17.
数据结构与算法
》
2024-05-29 23:15
**链表**是一种动态数据结构,其中每个元素由两部分组成:数据和指向下
一个
元素的
指针
。 - **单向链表**:每个节点包含数据和指向下
一个
节点的
指针
。 - **单向循环链表**:最后
一个
节点的
指针
指向头节点。 - **双向...
【数据结构】
入栈
、
出栈
代码-栈的顺序存储
2020-11-11 15:45
BUG从入门到精通的博客
基本概念 栈是一种只能在一端进行插入和...
一个
栈应该包括数据部分和栈顶
指针
,数据部分用来存放数据,栈顶
指针
用来始终指向栈顶。空栈时,栈顶
指针
指向-1;当发生
入栈
时,先栈顶
指针
加一指向
一个
新的元素空间,然后
【栈的
入栈
与
出栈
】
2022-03-21 23:55
月满长安的博客
入栈
算法: 1.判断是否栈满,栈未满进行
入栈
操作 2.top
指针
指向内容获取数值 3.top
指针
++
出栈
算法: 1.判断是否为空栈,空栈直接返回(下溢) 2.top
指针
-- 3.元素e获取
出栈
元素,(用于撤销考虑) 具体代码...
Python 3数据结构和算法的介绍与应用 1.数据结构:数组、链表、堆栈、队列、树、堆、
2024-11-03 23:18
随着编程技术的发展和应用领域的拓展,掌握
数据结构与算法
的重要性愈发凸显,它们是程序设计和软件开发的核心要素。 在数据结构领域,Python提供了丰富的数据结构类型,使得开发者能够根据不同的应用场景选择合适的...
数据结构与算法
-栈
2022-11-24 13:55
小沈同学呀的博客
栈又称为堆栈,是一种运算受限定表。说是限定表是由于对于元素的
入栈
和
出栈
都在表末尾进行,换言之就是先进后出,其本质就是对表尾部元素进行操作。
《
数据结构与算法
》实验报告 特殊线性表算法实践-栈
2022-12-20 15:05
本实验报告的主要内容是关于特殊线性表算法实践中的栈(Stack),它是
数据结构与算法
中的一种重要的数据结构。栈是一种后进先出的数据结构,即最后
入栈
的元素最先被取出。栈的主要操作有
入栈
、
出栈
、判栈空、取栈顶...
数据结构----栈(
入栈
与
出栈
)
2021-04-08 12:57
墨珀 lxy的博客
栈: 数据进出,类向箱子放东西和拿东西,先进后出,或者说后进先出。栈分为静态栈和动态栈两种,静态栈用数组实现, 动态栈用链表实现。算法
出栈
入栈
(压栈),遍历,清空。 创建栈: #define MaxSize 100 //定义...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
4月18日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
4月10日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
4月7日