javascript中的双链表
Doubly Linked List in javascript

我在javascript中构建链表。 我不明白一部分。 function Node(element){this.element = element; this.next = null; this.previous = null; 函数LList(){...

使用c中的项目文件在双向链表中重新声明错误类型不匹配
type mismatch in re-declaration error in doubly linked list using project file in c

我根据要求将代码转换为项目文件。 转换后我得到了一些重新声明错误:n * create_node(int)的'n'声明语法错误重新声明中的类型不匹配; ...

如何交替分割双向链表
How to split doubly linked list alternately

好。 我在c编程课程中有一个作业。 我需要实现一个函数原型:void split(node * head,node ** first,node ** second)这个函数拆分双向链接...

使用DLL的循环队列,其中全局声明的指针未正确初始化
circular queue using DLL with globaly declared pointers not being properly initialize

我有一个使用DLL的循环队列,它使用全局声明的指针。 现在的问题是它没有正确初始化或被清除,因此我的代码没有按预期工作。 在......

如何在双向链表中实现擦除方法
How to implement erase method in a doubly linked list

我必须编写一个双向链表,我正在尝试实现erase(Type obj)方法,该方法接受参数obj并遍历列表并删除具有元素obj的每个节点。 ...

ListIterator类的Previous()方法
Previous() method of the ListIterator class

我的输出在不应该的情况下与元素一起打印null。 例如,MyList <String> l = new MyList <String>(); l.add( “A”); l.add( “B”); l.add( “C” ......

C - 方法中的链表
Linked list in C – methods

假设我们有双重链接的节点列表#include <stdio.h> #include <stdlib.h> typedef struct Node {int value; struct Node * next; struct Node * prev; 节点; typedef ...

为什么我的双向链表迭代器打印为空?
Why does my doubly linked list iterator print null?

我写了一个方法,将一个项目添加到双向链表的前面。 每次调用函数时,都应该添加通过它的项目。 该功能按预期工作,除了我......

是双重链接列表或BST
Is Doubly link list OR BST

给定具有以下结构类的节点Node {int data,Node * P1,Node * p2; 如果节点表示循环双链接列表或二叉树,我们需要确定。 在我看来我们......

如何从双向链表中删除节点?
How to remove a node from a doubly linked list?

我需要创建一个方法来从双向链表中删除给定节点(称为“Jack”的节点)。 这是我的代码:链表类:class DoublyLinkedList {public Node head,current; ...

C:从双向链表中仅删除一个节点
C : Deleting only one node from a doubly linked list

我正在编写一个程序来创建一个双向链表并从中删除某个元素。 一切都很有用,除了当列表只包含1个元素的部分,当我尝试...

在C ++中实现双向链表复制构造函数
Implementing a doubly linked list copy constructor in C++

我无法弄清楚如何为双链表实现复制构造函数。 到目前为止我的代码是不正确的,我相信,因为我忘记了标题节点,但我不确定...

C ++双链表打印
C++ Doubly linked list printing

我对双向列表类有一些困难,这是我大学项目的一部分。 类的代码是这样的:class container {public:class node {public:...

双链表的大小
Size of Doubly linked list

我创建了各种函数,其中一个应该追加数据,并且在追加项目后应该更新size函数。 但是当我这样做时,我得到一个错误,说不支持的操作数...

“MyLinkedList”方法中的NPE
NPE in 'MyLinkedList' methods

我在扩展AbstractList的MyLinkedList类中遇到了NPE问题。 我从这些构造函数开始:私有Node类的构造函数:public Node(T nodeData,Node <T&...

如何在编译时私有时获取成员的偏移量?
How to get the offset of a member at compile time when it's private?

我有一个链表类,它使用宏来获取对象中的节点成员的偏移量。 抛开offsetof()是否保证适用于所有数据类型的问题,可以......

在结构中声明双重链表
Declaration of a doubly linked list in a structure

这是在结构中声明双向链表的正确程序。如果这有任何相关性,我正在使用该结构读入文本文件。 #define MAX 20 // struct to order ...

将文本文件读取到双向链表
Reading a text file to a doubly linked list

我正在使用双向链接列表编写联系人管理器,该列表由函数使用读取contactList.txt的指针进行操作。 #include <stdio.h> #include <conio.h> #include <...

合并排序循环链表C.
Merge sort circular linked list C

我试图在C中合并排序列表。我在法语维基百科上看到了代码,但它给了我一个不正确的列表(即没有排序)。 该函数完美编译。 请注意,我真的不......

在双向链表上插入函数
Insert Function on Doubly Linked List

所以我有一个双向链表的插入函数,大部分工作直到我尝试在给定索引处插入一个新节点。 我正确地将它正确链接到...

删除双向链表上的功能
Remove Function on Doubly Linked List

我正在尝试将我的删除功能用于双向链表。 我觉得我的代码是正确的,但它一直在破碎。 我相信删除节点时有一些事情要做,但我不确定......

反转双向链表不会返回任何内容
Reversing a doubly linked list returns nothing

我试图在双向链表中反转元素,我似乎无法反转列表中的元素。 它一直显示一个空白列表。 输入列表中的节点并打印出来后,...

双向链表C实现运行时错误
doubly linked list C implementation runtime error

下面是我写的C程序。 它包含双向链表的实现。 #include <stdio.h> / *双向链表的节点* / typedef struct _dlnode {struct ...

删除列表中的节点,并在C中通过引用传递
Delete node in a list with passing by reference in C

给出以下代码删除双向链表中的元素:struct list {int info; struct list * prev; struct list * next; }; struct list * insert(struct list * top,int k){...

双链表和void指针[find method]
Double linked list and void pointers [find method]

我用void指针写了这个双链表listdef struct list_el {void * data; struct list_el * prev; struct list_el * next; } list_el; typedef struct ...

使用C在Doubly链表中的第N个位置插入一个节点
Insert a Node at Nth position in Doubly linked list using C

void InsertAtN(){int get,i; struct node * temp =(struct node *)malloc(sizeof(node)),* temp1,* temp2; printf(“\ n输入位置:”); scanf函数( “%d”,&获得); printf(“\ n输入...

C - 无法从void指针访问struct元素值
C - Can't access struct element values from void pointer

一些背景:我是一位长期读者,但却是第一次发布的海报。 我在Java方面经验不多,但在C方面却很少。我创建了一个双向链表,每个节点中的数据实际上都是“...

双链表反转 - 打印出垃圾数据
Doubly linked list reversing - printing out garbage data

这部分代码我遇到了问题。 我的目标是扭转双重链表。 当我尝试打印反向列表时,我收到垃圾值。 typedef struct node {int val; struct node * ...

双链表实现中的无限递归
Infinite recursion in doubly linked list implementation

我正在尝试将队列实现为双向链表。 但是,当我尝试将第二个节点排入队列时,enqueue函数进入无限递归,我似乎无法弄清楚导致它的原因。 ...

C ++:按字母顺序将节点添加到双向链表
C++: Adding node to doubly linked list in alphabetical order

我正在尝试按节点的title元素按字母顺序将节点添加到双向链表中。 到目前为止,我已经尝试迭代列表并检查案例(strcmp(...

简单的c程序在Windows中崩溃
Simple c program crashes in windows

我是新来的cI有以下代码创建双链表。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> typedef struct Dnode {...

为什么我的reverse()方法反转MyLinkedList对象?
Why does my reverse() method reverse both MyLinkedList objects?

我正在制作一个Doubly-Linked-List类,但我坚持使用这个reverse()方法。 我希望reverse()方法生成并返回一个与旧的MyLinkedList相反的新MyLinkedList而不更改...

无法删除双链表中的节点
unable to delete a node in double linked list

我正在尝试这个没有头/开始指针,通常会保存第一个节点的地址。 我在这里有3个节点,我试图删除最后一个节点,但它没有发生。 我可能是 ...

双链表在C ++中删除偶数
Doubly linked list delete even numbers in C++

我正在尝试从双向链表中删除所有偶数。 我把这些情况视为:开头的空列表偶数,偶数列表中间的偶数偶数...

双链表:不兼容的指针类型
Doubly linked list: Incompatible pointer types

目前我正在研究C中平衡B树的实现。我决定使用双链表但我遇到了一些问题。 目前我收到第94,95和96号线的警告......

C ++双向链接列表反向打印 - 但我不希望它
C++ doubly linked list printing in reverse - but I don't want it to

我正在为一个双向链表创建一个类似STL的容器。 我需要它像一个multiset,它只包含每个对象的单个实例,但保持计数,所以可以添加倍数但...

双链表类
Doubly linked list class

我想制作一个双链表。 函数push(int x)应该将一个节点添加到列表中并生成正确的链接。 我使用:class Node {public:int value; 节点*下一个; 节点* prev; ...

MATLAB中的链接列表类 - 无需insertAfter()手动插入节点
Linked List Class in MATLAB - Insert node manually without insertAfter()

我试图在MATLAB中使用Linked List Class实现。 现在,它说将节点插入列表的唯一方法是使用insertBefore()或insertAfter()。 但我想插入节点...

用于在双向链表中插入的更好的方法结构(Java)
Better method structure for insertion in doubly linked list (Java)

这是我的双向链表插入方法。 它工作但传递方法的两个参数似乎很麻烦。 任何人都可以提出比这更清洁的方法吗? 代码// ...

我在java中使用双向链表实现了Deque,当我调用iterator.next时,我得到一个空指针异常
I have implemented a Deque in java using a doubly linked list and when I call the iterator.next I get a null pointer exception

当我运行我在这里提供的main()时,我总是得到这个错误。 Deque $ DequeIterator.hasNext(Deque.java:83)的Deque $ Node.access $ 100(Deque.java:98)的java.lang.NullPointerException ...

双链表实现
Double linked list implementation

我正在为教育目的写一个双链表项目的语法问题。 我在头文件中创建了一个结构,我的主程序似乎没问题,但......

双向列表显示函数中的分段错误
Segmentation Fault in A Doubly Linked List Display Function

所以我有一个程序,它接受一个int输入,并将整数插入一个双向链表,其中的函数是createQueue,enqueue,dequeue,display,peek和destroyQueue。 我有一个主....

中间插入双链表
Double Linked List Insertion in Between

我正在尝试编写以下问题的代码:在每对连续元素之间插入一个元素(邻居之和)? 示例:如果输入为12 23 34 45,则n = 4 ...

C中的双重链表(打印)
Doubly linked list in C (printing)

我已经创建了双重链表,我设法将它从头到尾打印出来,但是我很难做到倒退。 我在“current = current-> prev”行中得到了分段错误,...

将二进制树转换为双向链表时python中的静态变量问题
Static Variable issue in python when converting Binary tree to doubly linked list

我已经用C ++实现了这个算法。 但我开始学习python,所以我试图在python中实现它。 但由于python中没有静态变量的概念,我无法...

C ++ Doubly Linked List无法正常运行。
C++ Doubly Linked List not functioning correctly. Error C2278

嗨,我过去几天一直在努力制作一个双向链表,以便获得更好的知识/洞察指针在C ++中的工作方式并且卡住了。 该计划本身是......

插入双链接列表
Inserting In a Doubly LinkedList

我想插入一个双向链表。 然后我尝试在正向和反向打印列表。 我创建了一个头节点,我试图插入另一个节点,但我...

反转双链表的整个列表的顺序
reverse the order of the entire list for doubly linkedList

我正在阅读java实现中的队列。 我想实现以下任务:public class DoublyLinkedList {private Node first; //列表私有节点中的第一个节点; ...

插入已排序的双向链表
Insertion in sorted doubly linked list

我被赋予指向已排序的双向链表的头节点的指针和一个要插入列表的整数。我被告知要创建一个节点并将其插入列表中的适当位置,例如...
1 2 3 4 5 6 7