美文网首页
数据结构-js-v1.0.0

数据结构-js-v1.0.0

作者: 一点金光 | 来源:发表于2019-07-28 12:06 被阅读0次
---
title: 数据结构
date: 2018-06-09 16:29:00
updated: 2018-06-10 12:00:00
categories:
- 数据结构
tags:
- nodejs
---

目录

数组
某栈
队列
链表
集合
字典
散列
二叉
某图

正文

数组
#为何使用
#创建数组
new Array(),[]
#添加元素
splice,push,unshift
#删除元素
pop,shift,splice
#操作数组:
join,concat,ervery,forEach,filter,indexOf,lastIndexOf,map,reverse,reduce,sort,toString

某栈

先进后出;线性;有序;

一些诠释

#一个杯子,先进去的水,最后出来。

常用接口

返回 添加 删除 是否为空 返回大小
peek push pop/clear siEmpty size

一些应用

#进制转换:

队列

先进先出;线性;有序;

一些诠释

#一条水管,先进去的水,最先出来。
#售票排队,先进去的人,最先出来。

常用接口

获取 添加 删除 是否为空 返回大小
find enqueue dequeue siEmpty size
x push shift x x
x add del x x
x creat rm/remove x x

一些应用


一些演化

#优先级别
#2 老人/孕妇小孩>其他
#2 头等舱>商务舱>经济舱
链表

线性;有序;

一些诠释

#一辆火车,各个车厢通过节点连接。

常用接口

添加 删除 是否为空 返回大小 索引
append/insert remove/removeAt siEmpty size indexOf

一些应用

#击鼓传花

集合

线性;无序;值值

一些诠释


常用接口

添加 删除 返回大小 是否存在
add remove/clear size has union interSubset differ isSubSetOf

一些应用

字典

线性;无序;键值

一些诠释


常用接口

添加 删除 返回大小 获取
set remove/clear size get/values

一些应用

散列

线性;无序;键值

一些诠释


常用接口

添加 删除 获取 转为字符
put remove get toString

一些应用

二叉

非线;左侧分支小于右侧分支的树

一些诠释


常用接口

添加 删除 搜索 最小 最大
insert remove search min max

一些应用

某图

一些诠释


常用接口

添加 搜索 输出
addVetor/addEdge DFS/BFS toString

一些应用

相关文章

  • 数据结构-js-v1.0.0

    目录 数组某栈队列链表集合字典散列二叉某图 正文 数组 某栈 先进后出;线性;有序; 一些诠释 常用接口 一些应用...

  • 函数编程-js-v1.0.0

    摘要:函数式编程中函数有三种不同的解读方式,分别为纯函数、高阶函数和一等函数。关键词:纯函数、一等函数、高等函数、...

  • 正则表达-js-v1.0.0

    创建正则时需要知道的一些符号含义 表示数量----{n},+,?,*, 表示类别----\d \s \w \b \...

  • 异步编程-js-v1.0.0

    几种方式 备注:Promise>generator>async/await 执行顺序 备注:01.同步调用 vs ...

  • 允诺机制-js-v1.0.0

    允诺:一个对象,包含异步操作的三种状态 使用三方类库:bluebirf,Q,RSVP... 使用原生脚本:

  • 函数递归-js-v1.0.0

    #什么是它? 自己调用自己 #如何创建? #一些示例?

  • 函数声明-js-v1.0.0

    声明式: function关键字 + 函数名 表达式: var/let/const 变量名 = function关...

  • 迭代实现-js-v1.0.0

    从字面量(如for循环)到迭代(递归) 数组篇 某栈篇 队列篇 链表篇

  • 工作线程-js-v1.0.0

    #为何? 把一些计算密集型或高延迟的任务,给 工作线程负担;这样主线程(通常负责 UI 交互)就会很流畅,不会被阻...

  • 函数闭包-js-v1.0.0

    #什么是它? 一个函数。在它的内部访问外部的变量,在它的外部访问它的变量。 #解决问题? 解决--引用的变量可能发...

网友评论

      本文标题:数据结构-js-v1.0.0

      本文链接:https://www.haomeiwen.com/subject/pwpurctx.html