腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在双向
链表
的中间
插入
- Python
、
、
我是stackoverflow和Python
语言
的新手,我有一个问题。我知道如何在Python中实现
单
链表
,但在使用双
链表
时遇到了麻烦,更具体地说,是
插入
到双
链表
的中间。
浏览 0
提问于2012-11-13
得票数 0
2
回答
两个多项式乘法的
单
链表
与双
链表
的差分实现
、
、
、
对两个多项式的乘法实现
单
链表
和双
链表
的区别是什么? 使用这些
c
、
c
++、java、
c
#、vb.net
语言
中的任何一种算法或可行的程序都是非常好的。我认为这可能是,但这只在
单
链列表中。
浏览 3
提问于2011-09-15
得票数 1
回答已采纳
4
回答
纯
函数
式编程
语言
中的双向
链表
、
、
、
如何在纯
函数
式
语言
中实现双向
链表
?也就是说,像Haskell这样的东西,你不在Monad中,所以你没有突变。有可能吗?(
单
链表
显然非常简单)。
浏览 1
提问于2009-12-04
得票数 49
回答已采纳
1
回答
从头开始实现Java.Util
链表
、
、
、
、
我想用java.util库不包含的
函数
实现一个
单
链表
,比如:返回
链表
中的中间节点,并在
链表
中
插入
一个新的头。我的问题是: java.util
链表
是什么类型的
链表
(例如,
单
次、双次)?其次,我想知道您是否建议我从头开始实现
链表
。我关心的是能够在没有第三方库的情况下维护我自己的代码(因为依赖),并且能够对其进行自定义。我还想实现合并排序,我觉得有一个中间节点方法很重要。谢谢!!
浏览 11
提问于2020-11-18
得票数 0
2
回答
Python中有
链表
预定义库吗?
、
、
我知道在
c
++中它已经存在了,现在我很好奇它是否也存在于#include <list>中。
浏览 0
提问于2013-11-03
得票数 24
回答已采纳
2
回答
链表
中的不同指针
我在研究
C
中的
单
链表
,我想问为什么我们给出参数,例如,在insert
函数
void insert_element(struct Node** head, int element)双指针中,但是在显示
函数
void它们都具有相同的地址(我们用&调用insert
函数
)。我们使用双指针,因为我们修改列表,
插入
或删除元素?
浏览 1
提问于2018-05-15
得票数 1
回答已采纳
2
回答
如何在
C
++中正确定义树的
插入
函数
?
、
、
、
在
C
语言
中,如果我有一个树或
链表
,我必须声明一个用于
插入
的
函数
,比如这样我就可以
插入
一个新的根/头。 我的问题是,如何在
C
++中使用引用来编写它?
浏览 0
提问于2012-03-01
得票数 0
回答已采纳
4
回答
双向
链表
实现
、
、
我已经看了这里关于双向
链表
的大多数帖子,但仍然不清楚下面的内容。 我正在用Java练习Goodrich和Tamassia这本书。关于双向
链表
,如果我错了,请纠正我,它与
单
链表
的不同之处在于,节点可以
插入
到任何地方,而不仅仅是在头部之后或尾部之后,使用next和prev节点,而在
单
链表
中,在列表中的任何地方
插入
都是不可能的?如果要在双向
链表
中
插入
节点,则默认参数应该是要
插入
的节点之后的节点或要
浏览 1
提问于2011-01-05
得票数 1
回答已采纳
2
回答
如何将新节点
插入
到
单
链表
中,其中没有指向其头部的指针?
、
、
、
、
给定指向
单
链表
上的中间节点(非头、非尾)的指针。如何在给定指针所指向的节点之前
插入
一个新节点?例如,给定单
链表
:给定一个指向
C
(ptr = &
C
)的指针和一个新节点F,如何获取注意:
浏览 0
提问于2011-10-25
得票数 4
回答已采纳
1
回答
对
链表
中的数字进行排序所用的时间
、
、
如果我们使用
单
链表
或双
链表
,排序的时间是一样的吗?但是,无论我们使用哪种数据结构(Singly / Doubly )或实现哪种排序技术来对数字进行排序,都需要几乎相同的时间吗?
浏览 2
提问于2015-11-20
得票数 0
8
回答
有没有开放源码的带有通用数据结构的
C
库?
、
我正在寻找一个具有常见的可重用数据结构的
C
库,如
链表
、哈希表等。类似于随分发的源代码。
浏览 0
提问于2009-03-21
得票数 122
1
回答
单
链表
&时间复杂度
、
、
我正在尝试编写我自己的(尽可能接近标准的)
单
链表
实现。然而,我想知道人们期望这样一个列表的时间复杂度是多少? 特别是对于
插入
,我想知道我应该如何实现它。我在互联网上读过一些地方,有人说
插入
是O(1),而另一些人说是O(n) -所有人都同意双向
链表
是O(1)。然而,我认为O(1)也适用于
单
链表
?通常,它在给定的迭代器之前
插入
元素。然而,对于
单
链接列表,很难做到这一点(必须经过O(n)时间才能获得前面的元素&然后使用上面的方法)。
浏览 1
提问于2012-12-09
得票数 1
回答已采纳
6
回答
展平二分搜索以按顺序排列
单
链表
[
C
]
、
、
我正在尝试将一个二进制搜索树扁平化为一个
单
链表
。二叉搜索树: / \ / \ \ / 扁平化的
单
链表
: new->key = key; return new;我有创建二分搜索树、
插入
值等
浏览 2
提问于2013-04-11
得票数 6
回答已采纳
3
回答
C
++标准库或其他广泛使用的库中的
单
链表
?
、
、
在
C
++标准库中似乎只有双
链表
(但没有
单
链表
),对吗?有没有广泛使用的
单
链表
C
++库?
浏览 2
提问于2010-05-10
得票数 1
回答已采纳
8
回答
需要:用
C
++编写非常快速的
链表
、
、
我正在尝试用
C
语言
实现一个
单
链表
。有没有办法用
C
实现一个比这更快的
链表
?例如,摆脱内存分配(y.tail = malloc(sizeof(Node)))应该可以显著提高速度。
浏览 3
提问于2010-06-19
得票数 8
回答已采纳
8
回答
C
++的容器类/库
、
有谁知道
C
容器库吗?我正在寻找一些东西,它给出了
链表
,数组,哈希表等的标准实现,以与
C
++ STL相同的方式。主要关注点是: 客户端代码应该能够在不修改库的情况下为多种不同的数据类型创建容器。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
1
回答
std::forward_list -如何在结尾处
插入
元素
、
、
forward_list是一个单一的
链表
(与标准列表容器不同)。list有在前面和后面
插入
的
函数
,但是forward_list没有在后面
插入
元素的
函数
(类似于push_back)。为什么不能在列表后面
插入
一个元素呢?
浏览 2
提问于2013-04-02
得票数 8
回答已采纳
1
回答
用
C
语言
设计
单
链表
API的
函数
原型
、
、
我正在用
C
重写我几年前学到的所有数据结构,以提高我对数据结构和
C
语言
的理解。我做的第一个是
单
链接列表,所以我正在为它们设计一个API。我还没有编写任何实现,但我想获得一些关于我的
函数
原型的反馈,以确保我所做的工作是合理的和合乎逻辑的。我有两个
函数
返回一个指向已删除节点的数据变量的指针。这些
函数
从列表中删除节点,保存指向数据的指针,并释放节点。这意味着用户需要释放返回的数据。这是糟糕的形式吗?我想要使API支持所有有用的事情,可以用一个
单
链接的列表来完成
浏览 0
提问于2013-05-18
得票数 3
1
回答
用
C
语言
设计
单
链表
API的
函数
原型
、
、
、
我正在用
C
重写我几年前学到的所有数据结构,以提高我对数据结构和
C
语言
的理解。我做的第一个是
单
链接列表,所以我正在为它们设计一个API。我还没有编写任何实现,但我想获得一些关于我的
函数
原型的反馈,以确保我所做的工作是合理的和合乎逻辑的。我有两个
函数
返回一个指向已删除节点的数据变量的指针。这些
函数
从列表中删除节点,保存指向数据的指针,并释放节点。这意味着用户需要释放返回的数据。这是糟糕的形式吗?我想要使API支持所有有用的事情,可以用一个
单
链接的列表来完成
浏览 1
提问于2013-05-19
得票数 4
回答已采纳
1
回答
如何避免变量被自动分配给指针所指向的内存单元的情况?
、
、
、
、
我想在一个空的
单
链表
中
插入
几个节点。当我
插入
第一个节点时,它是正常的。但是,当我调用
函数
时,第一个节点会被第二个节点替换 第一次使用
函数
ListInsert()时,变量newNode位于内存单元0x7fffffffdf50中。第二次调用
函数
ListInsert(),*L = 0x7fffffffdf50,**L = {m_Data =第一个节点数据,m_nextNode = NULL}。如果我设置newNode = second node data,它实际上会替换第一个
浏览 1
提问于2019-07-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-结构体单向链表插入结点
什么是单链表反转?用C语言实现单链表反转。内附完整代码示例。
C/C+编程笔记:如何使用C+实现单链表?单链表第一部分
C语言编程基础学习——链表详解!
单链表,头插法,尾插法,插入元素,删除元素
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券