![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法javascript
文章平均质量分 66
刘大爷_17
屠龙宝刀拿在手,荣华富贵全都有~~~
展开
-
JavaScript算法学废宝典--前置技能一--链表
链表是由一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继,指向另一个节点的引用叫做链。数组元素靠它们的位置进行引用,链表元素则是靠相互之间的关系进行引用。原创 2023-08-25 18:09:22 · 150 阅读 · 0 评论 -
JavaScript算法学废宝典一队列
队列是一种列表,不同的是队列只能在队尾插入元素,在队首删除元素。是一种先进先出的数据结构。队列被用在很多地方,比如提交操作系统执行的一系列进程、打印任务池等,一些仿真系统用队列来模拟银行或杂货队里排队的顾客。原创 2023-06-11 18:15:33 · 642 阅读 · 0 评论 -
JavaScript算法学废宝典--前置技能一--栈
栈是一种特殊的列表,栈内的元素只能通过栈顶访问,栈被称为一种后入先出的数据结构。原创 2023-02-28 22:18:57 · 121 阅读 · 0 评论 -
JavaScript算法学废宝典--前置技能一--列表
列表的完整抽象数据类型定义function List() { this.listSize = 0; //列表的元素个数 this.pos = 0; //列表的当前位置 this.dataStore = []; //初始化一个空数组来保存列表元素 this.clear = clear; //清空列表中的所有元素 this.find = find;//列表中查找某一元素 this.toString = toString; //返回列表的字符串形式 this.insert = ins原创 2022-05-02 18:13:13 · 116 阅读 · 0 评论 -
JavaScript算法学废宝典--前置技能一--数组
创建数组方法一:(常用)var arr = [];方法二:var numbers = new Array();判断是否是数组:var arr = [];var str = "";console.log(Array.isArray(arr));//trueconsole.log(Array.isArray(str));//false字符串生成数组(split)var sentence = "a b c d e";var words = sentence.split(" ");f原创 2022-04-09 08:27:34 · 883 阅读 · 0 评论