第 115 题:写一个单向链数据结构的 JS 实现并标注复杂度
逻辑上相邻的数据元素在物理上不一定相邻,可用于存储线性表、树、图等多种逻辑结构。插入、删除操作比较灵活,不必移动数据元素,只要改变结点中的指针域的值即可。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 第 116 题:输出以下代码运行结果
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
逻辑上相邻的数据元素在物理上不一定相邻,可用于存储线性表、树、图等多种逻辑结构。插入、删除操作比较灵活,不必移动数据元素,只要改变结点中的指针域的值即可。
上一篇: 第 116 题:输出以下代码运行结果
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
//链表节点
class Node {
constructor(element) {
this.element = element
this.next = null
}
}
//链表
class LinkedList {
constructor() {
this.head = null
this.length = 0
}
}
正好学习的时候照着写过,不过时间复杂度和空间复杂度我都不太懂
神仙题,,,看不懂咋办
我删除node的时候假如把head传进去,这个方法就不对了
问题来了,在哪学数据结构相关知识
详解