社区
热爱编程的小白白(个人社区)
社区红包
帖子详情
在下小吉.
新星创作者: Java技术领域
2023-04-12 16:40:37
大佬们好,我最近发布了一篇博客,是关于线性栈和链栈的,欢迎阅读,也感谢大家能够指出我的错误 http://t.csdn.cn/Ule6w
...全文
成就一亿技术人!
860
回复
打赏
收藏
大佬们好,我最近发布了一篇博客,是关于线性栈和链栈的,欢迎阅读,也感谢大家能够指出我的错误 http://t.csdn.cn/Ule6w
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
数据结构之
栈
(
链
栈
)的基本操作
一、关于
链
栈
的操作,它和链表有很大的相似之处,不同的是,
栈
只允许在
栈
顶进行入
栈
操作,和链表的头插法相同。 二、之所以要用
链
栈
,是因为如果我们用顺序
栈
的话,需要提前申请一片内存空间,但是如果我们值存入少量的元素,那么这片内存空间难免会造成一定的浪费。如果使用
链
栈
的话,我们只在入
栈
的时候进行内存的申请,然后再进行元素的存储,既可以进行动态的内存申请。根据实际入
栈
元素的多少申请所需的空间即可。 三、
链
栈
和顺序
栈
的基本操作都是一样的,包括:初始化,求长度,判断
栈
是否为空,入
栈
,出
栈
,取
栈
顶元素。 (1)先定义
【数据结构】2.3
栈
的应用——进制转换
本文代码为学习总结,如果
错误
敬请指正!
感谢
各位
大佬
😃 历史文章
线性
表 1.1
线性
表的顺序表示(顺序表) 1.2
线性
表的链式表示(单链表) 1.3
线性
表的链式表示(双链表) 1.4
线性
表的链式表示(循环单链表) 1.5
线性
表的链式表示(循环双链表)
栈
、队列和数组 2.1顺序
栈
2.2
链
栈
文章目录
栈
的定义进制转换完整代码及运行结果代码运行结果
栈
的定义 只允许在一端进行插入或删除操作的
线性
表
栈
的操作特性:后进先出(LIFO) 进制转换 void conversion(int n,i.
我坚持在
CSDN
写了一年的
博客
,起飞了吗!?(复盘拿到的奖品)
大家好,我是小林哥。 光阴似箭,不知不觉坚持写技术文章也有一年多了,没想到当初小小的决定,以及每周小小的坚持,给我带来了质的变化。 不仅仅对技术有了更深刻的理解,还给扩大了我的人脉,相识了很多优秀的博主,也帮助了很多同学解惑了枯燥乏味的计算机基础(是我的荣幸哈哈~) 当我越写越久发现,文章是能带来复利效应的,因为
一篇
文章是可以多次参与不同
博客
平台的活动,也就是说文章是可以反复复用的,即使是一个新出来的
博客
平台,你依然可以拿往期的文章去参与活动。 我写作一年多了,期间在很多
博客
平台拿到不少奖品,这次就来盘一盘
C++
链
栈
的入
栈
,出
栈
及其他操作
如果有什么
错误
,烦请各位
大佬
指出
了,这只是我的学习笔记. 定义
栈
结点的结构类型 class node{ public: int data; node *next; }; 声明
栈
类,及入
栈
和出
栈
的操作 //
栈
不需要头节点,直接在top指针操作,所以不需要在构造函数中给top申请地址 //插入操作,直接申请一个结点,将top = s;这样对top操作就是对
栈
顶的操作 class Stack{ public: node *top; Stack(){ //z利用构造函.
数据结构——
栈
与队列
数据结构
栈
与队列相关基础知识详解!!!
热爱编程的小白白(个人社区)
108,017
社区成员
1,933
社区内容
发帖
与我相关
我的任务
热爱编程的小白白(个人社区)
希望建立一个属于在校学生们技术交流社区,给在校大学生们一个互相交流学习的社区,彼此交流学习,开阔视野,相互激励,共同进步,每天分享自己的收获。
复制链接
扫一扫
分享
社区描述
希望建立一个属于在校学生们技术交流社区,给在校大学生们一个互相交流学习的社区,彼此交流学习,开阔视野,相互激励,共同进步,每天分享自己的收获。
前端
后端
人工智能
个人社区
云南省·昆明市
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
成员加入社区可以获得什么?
最新CSDN活动,都会在社区给大家分享,让大家拿奖品,拿到手软。
同时,还有许多大佬,在社区分享精品文章。
试试用AI创作助手写篇文章吧
+ 用AI写文章