数据结构
文章平均质量分 89
Code-Run
这个作者很懒,什么都没留下…
展开
-
简单学习二叉树
二叉树发射原创 2021-06-20 16:57:50 · 287 阅读 · 0 评论 -
几种简单的线性表( TypeScript 实现 )
数组 链表 栈 栈是一种特殊的线性表,它只能在线性表的一端操作,栈顶允许(进栈、出栈等)操作,栈底不允许操作。 其规则为:先进后出(FILO:first in last out),又或者称作:后进先出(LIFO:last in first out)。 简单来说,即一个元素若要出栈,则必须处于栈顶的位置。 TypeScript 代码实现如下( 使用 JavaScript 中的数组原生方法实现 ): class Stack { // 定义一个数组,用于保存进栈、出栈的元素 private items原创 2021-06-19 17:46:57 · 230 阅读 · 0 评论