数据结构
Muzilh
加油鸭
展开
-
js 实现二叉树增删查
function Node(data,left,right){ this.data = data; this.left = left; this.right = right;}function BST(){ this.root = null; this.insert = insert; this.find = find; this.re...原创 2018-08-27 19:02:59 · 682 阅读 · 0 评论 -
数据结构的学习:使用js实现链表的操作
创建一个链表结构: 链表有以下几个特点:可以动态扩展空间(在js中,数组也是这样的,但是有的语言中数组的长度是固定的,不能动态添加,如c语言) 需要一个头节点 需要知道下一个节点的地址 可以将链表中的每个节点看成是一个对象,这个对象中有两个属性,一个是该节点的值,一个是该节点的下一个节点的地址(如果是双链表,还要...原创 2019-02-21 15:25:13 · 2700 阅读 · 0 评论