![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript-数据结构
文章平均质量分 81
A_NuoDaDa
成为大神的美梦!
展开
-
数据结构-栈
栈首先明确的一点,数据结构的作用是处理数据。栈的特点是先进后出。常用的栈方法:方法 原理push() 从头部插入数据pop( ) 从头部取出数据,并删除头部数据peek() ...原创 2018-07-18 21:55:01 · 157 阅读 · 0 评论 -
数据结构-队列
队列队列常用方法: function Queue() { //创建一个数组来存放队列的数据 this.dataStore = []; //添加数据 this.enqueue = enqueue; //删除数据 this.dequeue = deq...原创 2018-07-18 22:23:04 · 229 阅读 · 0 评论 -
数据结构-链表
链表链表主要分为三种形式,分别为单向链表、双向链表和循环链表;一、单向链表链表常用方法:方法 原理insert(data ) 从插入数据find(data ) 查找数据remove() ...原创 2018-07-29 13:14:33 · 264 阅读 · 0 评论 -
数据结构-二叉树
二叉树二叉树的特点是,如果当前节点比根节点大则放在根节点的右边,否则放在左边;创建二叉树节点 function Node(element, left, right) { this.element = element; this.left = left; this.right = right; ...原创 2018-07-29 14:21:11 · 344 阅读 · 0 评论 -
数据结构-排序
排序算法可以说是学习数据结构所必须的了,今天就将数据结构的排序算法整理一下,方便以后的整理和学习。一、冒泡排序描述:首先找出数组中最大或者最小的一个数将它放到最后,然后依次找出第二大或者小的数放在倒数第二的位置,如此循环n-1次,就可排序。 <script> var data = [72,54,58,30,31,78,2,77,82,72]; ...原创 2018-09-24 17:23:08 · 171 阅读 · 0 评论