Files
lan-manager/web/node_modules/@antv/algorithm/es/structs/stack.d.ts
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

23 lines
539 B
TypeScript

export default class Stack {
private linkedList;
private maxStep;
constructor(maxStep?: number);
get length(): number;
/**
* 判断栈是否为空,如果链表中没有头部元素,则栈为空
*/
isEmpty(): boolean;
/**
* 是否到定义的栈的最大长度,如果达到最大长度后,不再允许入栈
*/
isMaxStack(): boolean;
/**
* 访问顶端元素
*/
peek(): any;
push(value: any): void;
pop(): any;
toArray(): any[];
clear(): void;
}