文章 2024-06-28 来自:开发者社区

算法与数据结构-栈篇

简介: 栈是一种数据结构,它是一种先进后出(FILO)的有序集合。栈可以理解为一个容器,只能在一端进行插入和删除操作,栈可以看作是一种特殊的线性表,只能在表的一端进行插入和删除操作,这一端被称为栈顶。栈的基本操作包括压栈(push)和出栈(pop),压栈是向栈顶插入元素,出栈是从栈顶删除元素。除此之外,栈还有其他操作,如获取栈顶元素(top)、判断栈是否为空(isEmpty)等。 ...

文章 2024-01-19 来自:开发者社区

数据结构01-线性结构-链表栈队列-栈篇

$stringUtil.substring( $!{XssContent1.description},200)...

数据结构01-线性结构-链表栈队列-栈篇
文章 2023-12-08 来自:开发者社区

手写数据结构 栈篇

栈const Stack = (() => { // 使用 weakmap 封装私有变量 const store = new WeakMap(); class Stack { constructor() { store.set(this, { _items: [] }); } // 大小 只读 get si...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注