
链表
quan!!!
这个作者很懒,什么都没留下…
展开
-
JavaScript实现双向链表(ES5动态原型模式)
双链表结构function DoubleLinkedList() { var Node = function(element) { this.element = element; this.next = null; this.prev = null; }; this.length = 0; this.head = n...原创 2019-01-31 17:58:48 · 234 阅读 · 0 评论 -
JavaScript实现单链表(ES5动态原型模式)
单链表的数据结构如下:function LinkedList() { //结点指针类 var Node = function(element) { this.element = element; this.next = null; }; //链表长度 this.length = 0; //链表头指针 th...原创 2019-01-31 11:53:23 · 303 阅读 · 0 评论 -
leetcode237、删除链表中的节点
题目请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5,1,9],它可以表示为:说明:链表至少包含两个节点。链表中所有节点的值都是唯一的。给定的节点为非末尾节点并且一定是链表中的一个有效节点。不要从你的函数中返回任何结果。示例 1:输入: head = [4,5,1,9], node = 5...原创 2019-05-28 16:01:38 · 101 阅读 · 0 评论