singly-linked-list 相关问题

一个链表,其中每个节点仅指向列表中的下一个节点,而不是双链表,其中每个节点都指向下一个节点和前一个节点。

在单链表的Java实现中,为什么不显示链表的最后一个元素?

公共类Linked_List {公共静态类Node {私有E元素;私有Node next;公共节点(E e,Node n){element = e; ...

回答 1 投票 0

编码销毁算法以分别销毁C中的双链表和单链表有什么区别?

在我的考试中,有一个这样的问题,我一直在想,在编码破坏算法中分别销毁C中的双链表和单链表有什么区别?]

回答 1 投票 0

如果在搜索功能链表中的语句

我想在链表中搜索等于x的字符串(函数搜索的参数)并返回其值,但是每次函数返回“不存在”时,列表中的idf就会正常存在。我...

回答 2 投票 1

停留在C链表中

我的问题是我想用一个学生结构创建一个链表。我尝试了几种方法来修复它,但是所有尝试都失败了。它在第14和16行给出了错误,我在Google上进行了搜索...

回答 1 投票 0

Set如何与JavaScript中的“获取单链接列表”一起使用?

我是JavaScript的新手,正在尝试学习数据结构和算法。我正在努力通过getIndex来了解set的工作原理。这是代码:类Node {构造函数(val)...

回答 1 投票 0

LinkedList中的C#基数排序实现

我的任务是为链表类创建基数排序算法,我有一个对象“ Info”,它具有int Year和double Price,我需要使用Year来使用基数排序对链表进行排序。类...

回答 1 投票 0

链表删除节点,简单链表

我正在尝试实现从链接列表中删除节点的功能。到目前为止,我只可以删除list(3)的第一个节点。我试图从删除转到for循环,我认为...

回答 2 投票 1

当我尝试从链接列表中删除元素时,出现分段错误

我是初学者,正在尝试学习数据结构。我写了一个代码,从链表中删除了一个元素。如果列表中存在元素alreay,则在编译过程中不会发生任何问题,并且...

回答 2 投票 2

C-如何用结构类型数据分割链表

我有一个问题,需要使用以下函数将单链列表拆分为2部分:Split(n1,n2)其中n1 =元素的位置,n2是要拆分的元素数。我设法来了...

回答 1 投票 -2

链接列表(非常介绍)InsertBack

## #include 结构节点{int数据; struct节点* next; }; typedef结构节点node; node * insertFront(node * head,int d); node * insertBack(node * head,...

回答 2 投票 0

C-用'from'和'to'索引分割一个单链表

我最近遇到了一些有关按特定位置拆分链表的问题。这是我的必需任务:编写spitlist函数:将原始列表分为2 ...

回答 2 投票 0

如何为链表创建副本构造函数?

我已经完成了该程序中的每个功能,并且大部分都了解了概念,但是链表的副本构造函数让我很头疼。我在看有关此问题的其他答案,但我不知道如何...

回答 1 投票 0

在分配链表并在c中为其赋值时出现分段错误

我正在尝试创建一个单链列表并使用第一个给定的n个整数对其进行初始化。但是我每次运行它时都会遇到分段错误。这是我的代码。 typedef struct floatList {float ...

回答 2 投票 1

在第一个位置插入元素时返回错误的链接列表

我是初学者,正在练习一个程序,当链表中已经存在多个元素时,该程序将在第一个位置插入节点。这是我的代码段类LinkedList {...

回答 1 投票 0

递归反向SingleLinkedList并打印为字符串

我的任务是最好使用递归添加一个反向到SingleLinkedList的方法。 public String reversed(){StringBuilder b = new StringBuilder();反转(first,b); ...

回答 1 投票 1

如何解决C程序中的内存泄漏?

下面的C程序应该分配一个列表,然后重新分配它并同时打印其内容:#include #include typedef struct {struct ...

回答 1 投票 -1

反向链接列表...我的实现有问题吗?

根据下面的实现,我在反转链接列表时遇到了麻烦。我在这里做错了什么吗?类Node {builder(val){this.val = val; ...

回答 2 投票 0

我如何编写将LinkedList&作为C ++输入的合并排序函数?

[这是我的LinkedList的声明:struct LinkedList {LinkedListNode * head,* tail; LinkedList(){head = tail = NULL; }〜LinkedList(){Clear(); } // end-〜LinkedList void Clear(){...

回答 1 投票 -2

添加到已排序的C ++中

我想在C ++中实现经过排序的bag(collection)数据结构(带有一个单链列表),当我要测试add函数时遇到问题。这是测试:SortedBag sb(relation1); (...

回答 1 投票 2

使用指针删除单链接列表中的最后一个节点

我正在尝试删除CPP中单链接列表中的最后一个节点,即在10-> 20-> 30中,我正在尝试删除值为30的节点。但是由于我没有指向LL的首领,我只有...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.