自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 二叉树的查找

查找二叉树在实践当中有很多应用。今天讨论三种情况。最小值。最大值。给定值。1 查找最小值对于有序二叉树,找最小值可以从根节点出发,找left,递归。var myfind = function(node){ if(node.left != null) { myfind(node.left); }else{ console.log(node.key); } ...

2018-03-15 20:27:48 351

原创 利用JavaScript实现二叉树的遍历

本篇介绍二叉树的三种遍历方法。中序遍历。前序遍历。后续遍历。细心的读者可能已经发现,其实在之前的测试代码中,我已经用了前序遍历。 var myprint = function(node){ if(node != null) { myprint(node.left); myprint(node.right); console.log(node.key); }el...

2018-03-14 20:26:49 266

原创 利用JavaScript实现二叉树(Binary Tree)算法

学习前端已经有段时间了,也开始想写点什么了。今天是第一篇文章,用JS写一个二叉树算法。首先介绍一下二叉树,完整定义可以去维基百科,我这里粗略介绍一下主要内容。二叉树作为树的一种,是一种重要的数据结构,常见的二叉树有:满二叉树:除叶子结点外,所有结点都有两个结点,叶子结点的left,right为NULL哈夫曼树:又称为最优二叉数,是一种带权路径最短的树。哈夫曼编码就是哈夫曼树的应用,可以用来进行编码...

2018-03-14 00:11:56 497

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除