栈与队列
来颗花椰菜
NLP方向,力扣刷题日记,越努力越幸运,欢迎一起讨论交流。
展开
-
剑指offer 09 用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )原创 2022-08-24 21:34:00 · 87 阅读 · 0 评论 -
20 有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。原创 2022-08-21 09:42:07 · 37 阅读 · 0 评论 -
225 用队列实现栈
请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。原创 2022-08-21 09:39:52 · 91 阅读 · 0 评论 -
232 用栈实现队列
请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty)原创 2022-08-21 09:39:24 · 32 阅读 · 0 评论