腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
链表
c++
的
开头
插入
数字
?
我正在尝试将一个
数字
插入
到一个按递增顺序排序
的
链表
中,我在中间和末尾
插入
了一些部分,但当值小于起始值时,我似乎可以这样做。getData()<<" ";}} 当我尝试按原样运行它时,我不会在开始时得到-4,我只会得到我之前
的
列表请注意,我之前已经定义了所有变量,这只是不起作用
的
部分
的
一小部分。
浏览 21
提问于2020-02-22
得票数 0
7
回答
如
何在
不使用指针
的
情况下实现
链表
?
、
在有指针
的
c++
中实现
链表
是很容易
的
。但它们是如
何在
其他语言(
如
java、python等)中实现
的
呢?我不想为
链表
使用内置
的
类(JAVA支持),但我想要
的
是如何替换指针来创建
链表
?
浏览 2
提问于2012-08-25
得票数 7
回答已采纳
2
回答
在AS3中创建
链表
、
、
如
何在
actionScript 3.0中创建
链表
?我有一个项目,我应该从用户获得一些整数,并通过树算法排序,例如堆排序,并显示在flash中
的
树,我认为我应该使用
链表
排序
的
树算法
的
数据。所以任何人都知道如何创建一个
链表
,我可以像
C++
链表
一样
插入
节点,删除节点和传递节点。谢谢。SA
浏览 1
提问于2012-08-09
得票数 2
回答已采纳
2
回答
我们可以将数据永久保存为数据结构吗?
、
当我们用
C++
编写一个
链表
程序时,它将给我们提供我们可以在
链表
上执行
的
所有操作,
如
插入
、删除、搜索等。但是一旦我们退出程序,那么创建
的
列表会发生什么呢?如果我们把所有的数据写到一个文件中,那么有没有一种方法可以重建我们在退出程序之前创建
的
相同
的
链表
,这将再次在相同
的
时间内给我们所有的操作带来复杂性?
浏览 1
提问于2018-10-23
得票数 0
2
回答
如
何在
C++
中正确定义树
的
插入
函数?
、
、
、
在C语言中,如果我有一个树或
链表
,我必须声明一个用于
插入
的
函数,比如这样我就可以
插入
一个新
的
根/头。 我
的
问题是,如
何在
C++
中使用引用来编写它?
浏览 0
提问于2012-03-01
得票数 0
回答已采纳
4
回答
包含其他
链表
的
链表
(&F)
、
、
、
、
我有一个通用
的
链表
实现,它有一个包含void* to数据
的
节点结构和一个包含对head
的
引用
的
列表结构。现在我
的
问题来了,
链表
中
的
一个节点可能会通过void*持有对另一个
链表
的
引用。当我释放包含较小列表
的
较大列表时,这会导致内存泄漏。所以我想知道是否有一种方法可以检查void*是否指向了另一个列表,所以我也关注并释放了它,或者只是指向了数据。如果我在结构
的
开头
添加
浏览 1
提问于2011-02-10
得票数 8
回答已采纳
2
回答
是否在添加节点后返回指向
链表
开头
的
指针?
、
、
node *next;} Node; Node *head; head.num = i; }insert函数用于创建一个
链表
,并将0到i之间
的
数字
添加到该
链表
中。然而,它也应该返回一个指向列表
开头
浏览 0
提问于2016-11-29
得票数 0
1
回答
如
何在
链表
的
开头
插入
节点?
、
、
将新创建
的
node分配给start后,该列表似乎是正确
的
,但是当控制权返回到main时,新值不会保存。
浏览 0
提问于2010-01-02
得票数 0
回答已采纳
2
回答
Rust中
的
侵入式算法等价物
、
我正在研究Rust编程语言,并试图将我
的
C++
思想转换为Rust。常见
的
数据结构,
如
列表和树,以前都是在
C++
中用指针实现
的
,我不确定如
何在
Rust中实现完全等价
的
数据结构。我感兴趣
的
数据结构是侵入式算法,类似于Boost侵入式库中
的
算法,它们在嵌入式/系统编程中很有用。 Rust (Dlist)中
的
链表
示例非常简单,但它使用
的
是容器类型,其中实际类型在
浏览 0
提问于2014-08-30
得票数 12
0
回答
从字符串计算数学表达式并将其
插入
堆栈
、
、
、
、
我正在尝试构建一个任意精度
的
计算器。我在
链表
中表示
数字
(一个节点是一个
数字
),我想将它们存储在堆栈中。但是,我似乎不知道如
何在
保持正确
的
数学运算顺序
的
同时,将接收到
的
字符串形式
的
数学表达式拆分开来。例如,如果
插入
的
表达式是6*8-2+8-8*9/4,我将把
数字
表示为
链表
并将它们
插入
堆栈中,然后将运算符
插入
到不同
浏览 7
提问于2017-01-03
得票数 0
2
回答
在C中按字母顺序对名称排序
、
、
、
我有一个C结构,它包含一个人
的
联系信息,
如
姓名、电话号码等。“联系人”结构包含在一个
链表
中。我需要以这样一种方式
插入
节点,即
链表
按字母(升序)排序。 在C中有没有内置
的
排序函数可以调用?或者我必须编写自己
的
排序函数?如果有一个内置
的
函数,我能得到一个如
何在
链表
中
的
结构上调用它
的
例子吗?
浏览 0
提问于2012-02-18
得票数 2
7
回答
链表
插入
运行时混乱
、
、
我试着确认
链表
插入
的
运行时间,似乎有两个不同
的
答案。 为了在
链表
的
末尾
插入
一个元素,我认为它需要O(n),因为它必须遍历到
链表
的
末尾才能访问尾部。但是我看到
的
一些答案是O(1)?他们是否假设所有的
链表
都实现了一个指向尾部
的
指针?如果是这样,这是一个可以接受
的
假设吗?其次,一些地方还建议在
链表
的
中间
插入
一个元素是
浏览 0
提问于2009-12-19
得票数 8
1
回答
LinkedList在Java中
的
实时效率
、
我们知道,如果在想要
插入
的
位置之前或之后已经获得了节点,那么Double LinkedList数据结构
的
优点是可以在O(1)时间内
插入
节点。(例如,如果你有一个双向
链表
: A-B-C-D,如果你已经得到了节点C,那么在节点C之前或之后
插入
一个新
的
节点只需要O(1)时间)。如果您在Java/
C++
中手动构造双向
链表
,这是相当容易理解
的
,但我最近对Java中
的
LinkedList库很感兴趣,它
浏览 4
提问于2018-11-29
得票数 2
1
回答
如
何在
排序
链表
的
开头
插入
节点?
、
在下面的代码中,我尝试在
链表
的
开头
插入
一个节点class Main{ public static void
浏览 1
提问于2020-06-27
得票数 1
7
回答
使用向量类实现堆栈
的
链表
与动态数组
、
、
、
、
我正在研读实现堆栈
的
两种不同方法:
链表
和动态数组。与动态数组相比,
链表
的
主要优点是不必调整
链表
的
大小,而如果
插入
太多
的
元素,则动态数组必须调整大小,从而浪费了大量
的
时间和内存。这让我想知道这是否适用于
C++
(因为有一个vector类可以在
插入
新元素时自动调整大小)?
浏览 13
提问于2012-12-11
得票数 6
回答已采纳
1
回答
为什么不同时使用向量和列表呢?
、
、
这可能是一个非常愚蠢
的
问题,但是,知道搜索列表中
的
元素(单链接或双链接)
的
效率很低,为什么不使用向量或动态数组来按顺序存储列表中
的
元素,从而使访问元素变得更容易?
浏览 7
提问于2021-01-08
得票数 0
回答已采纳
0
回答
Python:如何完全删除
链表
?
、
假设我有这样
的
Node类定义 def __init__(self, data, next): self.next= next我将其与c/
c++
进行比较,在list中,您仍然应该遍历整个列表并释放每个元素。
浏览 9
提问于2016-06-29
得票数 1
回答已采纳
1
回答
如何有效地将元素
插入
数组
的
任意位置?
、
、
、
、
是否有任何数据结构或算法可以有效地将元素
插入
数组
的
任意位置,
如
O(1)或O(log(n))复杂性?在
C++
中有一个
链表
数据结构,它可以以O(1)复杂度在iterator位置有效地
插入
一个元素,但是要使iterator达到这个位置,则需要O(n),这是非常昂贵
的
。那么,是否有任何数据结构可以支持这个函数void insert(int pos, int val),该函数在位置pos之前
插入
一个元素val,并且该函数
的
复杂性很小?
浏览 6
提问于2017-06-14
得票数 0
回答已采纳
0
回答
堆栈和队列实现中操作
的
时间复杂度
、
、
、
我正在研究数据结构,并且对堆栈和队列
的
不同实现中
的
时间复杂性有一些怀疑。对于堆栈,如果可以在列表
的
开头
或末尾添加节点,则单
链表
和数组实现都将提供O(1)时间复杂度。 我是对
的
还是我漏掉了什么?
浏览 21
提问于2016-12-25
得票数 0
1
回答
各种数据结构
的
最坏情况
我正在为不同数据结构上
的
操作效率编写一个列表。到目前为止,我得到了以下内容:我不太确定这里
的
队列是
链表
,堆栈是
链表
。有人能对这个问题有什么见解吗?
浏览 0
提问于2012-12-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Excel中输入以0开头的数字
C+STL 教程
Python——新建链表
贺老师聊编程竞赛六合一 – C++普及组全套,语法+数据结构+算法+初赛+复赛+真题精讲
C语言编程基础学习——链表详解!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券