摘要: 剑指 Offer 32 - II. 从上到下打印二叉树 II 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果: [ [3], [9,20] 阅读全文
posted @ 2021-08-09 23:09 RainsX 阅读(136) 评论(0) 推荐(0)
摘要: 1). 类加载器(ClassLoader) 2). 运⾏时数据区(Runtime Data Area) 3). 执⾏引擎(Execution Engine) 4). 本地库接⼝(Native Interface) 各组件的作⽤:⾸先通过类加载器(ClassLoader)会把 Java 代码转换成字节 阅读全文
posted @ 2021-08-09 21:21 RainsX 阅读(84) 评论(0) 推荐(0)
摘要: 剑指 Offer 30. 包含min函数的栈 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 示例: MinStack minStack = new MinStack(); minStack.pus 阅读全文
posted @ 2021-08-09 21:18 RainsX 阅读(50) 评论(0) 推荐(0)