摘要: 101. 对称二叉树 方法一 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 说明: 如果你可以运用递归和迭代两种方法解决这个问题,会很加分。 阅读全文
posted @ 2019-01-21 22:11 小学弟- 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 292. Nim游戏 阅读全文
posted @ 2019-01-21 21:56 小学弟- 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 319. 灯泡开关 阅读全文
posted @ 2019-01-21 21:55 小学弟- 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 155. 最小栈 方法一 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) -- 将元素 x 推入栈中。 pop() -- 删除栈顶的元素。 top() -- 获取栈顶元素。 getMin() -- 检索栈中的最小元素。 示例: 阅读全文
posted @ 2019-01-21 11:11 小学弟- 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 232. 用栈实现队列 方法一 push(x) -- 将一个元素放入队列的尾部。 pop() -- 从队列首部移除元素。 peek() -- 返回队列首部的元素。 empty() -- 返回队列是否为空。 阅读全文
posted @ 2019-01-21 10:59 小学弟- 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 225. 用队列实现栈 方法一 阅读全文
posted @ 2019-01-21 10:49 小学弟- 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 145. 二叉树的后序遍历 方法一 阅读全文
posted @ 2019-01-21 10:36 小学弟- 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 144. 二叉树的前序遍历 方法一 阅读全文
posted @ 2019-01-21 10:34 小学弟- 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 94. 二叉树的中序遍历 方法一 阅读全文
posted @ 2019-01-21 10:23 小学弟- 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 20. 有效的括号 方法一 阅读全文
posted @ 2019-01-21 10:12 小学弟- 阅读(145) 评论(0) 推荐(0) 编辑