摘要: 225. 用队列实现栈 Difficulty: 简单 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通队列的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。 int pop() 移除并返回栈 阅读全文
posted @ 2021-03-07 22:25 swordspoet 阅读(60) 评论(0) 推荐(0)
摘要: 剑指 Offer 07. 重建二叉树 Difficulty: 中等 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,2 阅读全文
posted @ 2021-03-07 21:35 swordspoet 阅读(19) 评论(0) 推荐(0)