数据结构
onebai
这个作者很懒,什么都没留下…
展开
-
剑指 Offer 55 - I. 二叉树的深度 递归和层序遍历解法
剑指 Offer 55 - I. 二叉树的深度 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。 例如: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 思路: 递归:可以直接调用函数,也可以在函数内部创建求深度的子函数,在调用,这两种所用的时间和内存都是一样的。 层序遍历:使用队列,根入队,node=根出队,node的左右.原创 2020-12-16 09:22:21 · 75 阅读 · 0 评论 -
js封装字典
//创建字典map的构造函数,字典也是由键值对组成的 function Dictionary() { //字典的属性 this.items={}; //字典的操作方法 //在字典中添加键值对 Dictionary.prototype.set=function (key,value) { this.items[key]=value; } //判断该字典中是否由某个key存在 Dictionary.prototype.has原创 2020-12-09 15:52:36 · 476 阅读 · 0 评论