singly-linked-list

singly-linked-list

文章 0 浏览 1

C 中循环单链表的优雅实现?

浏览经典的数据结构并停止在链表上。刚刚实现了一个循环单链表,但我压倒性的印象是这个列表可以用更优雅的方式表达,特别是remove_node函数。 考虑到…

画骨成沙 2024-10-03 22:21:48 0 0

删除具有重复数据的项目

我正在编写一个函数来删除具有重复数据的连续项目。 例如 例如传入列表 -&gta-&gtb-&gtc-&gtc-&gta-&gtb-&gtb-&gtb-&gta-&gtnull 应该导致 -&gta-&gtb…

ら栖息 2024-09-28 11:50:29 3 0

这个链表删除尾节点函数有什么问题吗?

我编写了这个函数来删除单链表的最后一个节点。 问题是,它能够删除除第一个/起始节点之外的所有节点。 这段代码片段缺少什么? 请回答我的具体问题。…

聊慰 2024-09-27 09:31:13 1 0

C++ 中的单链表标准库或其他广泛使用的库?

好像C++标准库里只有双向链表(没有单链表)吧?是否有广泛使用的带有单链表的 C++ 库?…

(り薆情海 2024-09-01 02:06:38 3 0

使用和不使用递归来反转单链表

我是数据结构的新手,我知道这是一个很常见的问题。但我知道 .NET 中的 LinkedList 是双向链接的,那么我将如何在 C# 中为单链表编写代码。 有人可以…

萝莉病 2024-08-18 03:42:47 2 0

单链表和双链表中节点删除的时间复杂度

为什么双链表中节点删除的时间复杂度(O(1))比单链表中节点删除(O(n))快?…

回眸一遍 2024-08-14 02:50:44 3 0

在 C++ 中遍历单链表

我想知道是否可以像这样遍历链表: currentNode = randomNode//where randomNode may or may not = firstNode prevNode = firstNode while(prevNode !…

山有枢 2024-08-06 12:57:00 1 0

如何向后读取单链表?

我能想到的一种方法是反转列表然后读取它。 但这涉及到更改列表,这是不好的。 或者我可以复制列表,然后反转它,但这会使用额外的 O(n) 内存。 有没…

以可爱出名 2024-07-27 05:37:30 5 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文