腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
c++
中
实现
循环
链表
时
,
是否
有
太多
的
情况
?
、
我
在
C
中
实现
循环
链表
,其中核心部分是add2list()函数,它根据int data字段按升序添加节点。关于何时
在
函数
中
添加节点,我
有
5种不同
的
场景,这让我觉得有点
太多
了。我
在
google中看到
的
大多数
实现
都有2到3种
情况
。然而,这些
实现
中
的
大多数也使用多个函数来添加节点(单独
的</e
浏览 11
提问于2017-01-28
得票数 0
回答已采纳
7
回答
使用向量类
实现
堆栈
的
链表
与动态数组
、
、
、
、
我正在研读
实现
堆栈
的
两种不同方法:
链表
和动态数组。与动态数组相比,
链表
的
主要优点是不必调整
链表
的
大小,而如果插入
太多
的
元素,则动态数组必须调整大小,从而浪费了大量
的
时间和内存。这让我想知道这
是否
适用于
C++
(因为
有
一个vector类可以
在
插入新元素
时
自动调整大小)?
浏览 13
提问于2012-12-11
得票数 6
回答已采纳
3
回答
循环
的
C++
链表
、
有没有最后一项指向第一项
的
链表
的
标准
C++
实现
?因此,当您在最后一个元素上调用next
时
,将返回到第一个元素。这看起来
在
游戏中非常有用,但我不知道
有
什么
实现
。谢谢。
浏览 0
提问于2021-02-18
得票数 0
3
回答
如何在
链表
中找到
循环
开始
时
的
节点?
、
、
从破解编码面试开始,
有
一项练习是这样
的
:
循环
链表
的
定义:一个(损坏
的
)
链表
,其中一个节点
的
下一个指针指向一个较早
的
节点,以便在
链表
中
形成一个
循环
。算法
的
答案基本上是使用一个缓慢和快速
的
运行程
浏览 0
提问于2018-08-23
得票数 3
回答已采纳
1
回答
收集对象
的
速度比std::vector快
我
有
一个函数可以
在
一个向量
中
存储许多小对象(~16字节),但它事先不知道将存储多少对象(例如,想象一个存储标记
的
递归下降解析器)。std::vector<SmallObject> getObjects(); 这是相当慢
的
,因为所有的重新分配和复制(显然,
C++
甚至必须调用复制构造函数 (参见“对象重定位”)。肯定有更好
的
方法来做这样
的
事情,我做
的
所有构造向量
的
事情就是追加东西。例如,我可以
有</e
浏览 0
提问于2018-03-24
得票数 0
5
回答
队列
的
两种常见
实现
之间
有
什么区别?
、
、
在
Java
中
,队列
的
一种
实现
是“
循环
数组”,另一种是“
链表
”。它们
的
区别是什么?
浏览 1
提问于2009-07-14
得票数 1
回答已采纳
4
回答
C#/.NETx.x
是否
实现
了双向
链表
(可以向后迭代)?
、
、
、
、
我一直
在
寻找c#
中
双向
链表
的
标准
实现
(这样我就有了一个可以向后迭代
的
链表
),但是找不到。我觉得这么简单
的
东西肯定有一个我缺少
的
实现
。 如果它确实存在,那么它是为哪个版本
的
c#/.net而存在
的
?通常
情况
下,反向迭代似乎不是c#想要做
的
事情。是我
的
思想停留在
c++
/stl模式上
太多</
浏览 5
提问于2010-01-26
得票数 6
回答已采纳
2
回答
Python
中
的
循环
列表检测?
、
、
、
有没有方法检测Python
中
循环
列表
的
第一个元素?
在
Java和
C++
中
,您只需建立一个指向第一个元素
的
指针。 问题一:给定一个
循环
链表
,
实现
一个
在
循环
开始
时
返回节点
的
算法。
浏览 3
提问于2014-10-25
得票数 0
回答已采纳
3
回答
java.util.LinkedList能有一个
循环
吗?
、
、
假设我使用
的
是单线程应用程序,那么java.util.LinkedList可以
有
一个
循环
吗?我
在
中看到Entry是一个私有的内部类,所以没有办法篡改它。只是想知道,
在
链接中找到一个
循环
是一个非常受欢迎
的
面试问题。没有人会问如何设计一个列表来避免一开始就有
循环
。还是我误解了什么?
浏览 2
提问于2012-07-29
得票数 3
回答已采纳
2
回答
哈希表删除复杂性
、
、
、
、
在
哈希表
中
删除
的
复杂度是多少?它可以根据它
的
实现
方式而有所不同。如果它被
实现
为一个连续
的
数组,那么我们
是否
在
删除
时
压缩该数组(这使得它不是O(1))?如果它是基于双向
链表
的
,O(1)删除是可能
的
,但在这种
情况
下,我们如何将哈希键映射到
链表
节点?如果它是基于树
的
,那么它可以理解为O(logN)。但在
C++
浏览 1
提问于2016-02-23
得票数 0
2
回答
为什么哈希表
在
存储桶中使用
链表
而不是数组?
、
、
当一个值被散列为相同
的
值
时
,它将被添加到由散列值引用
的
链表
中
。为什么哈希表
的
实现
使用数组上
的
链表
作为存储桶?
是否
因为数组
在
初始化时具有预定
的
大小,所以当向存储桶
中
添加
太多
元素
时
需要调整大小?
浏览 1
提问于2012-11-28
得票数 8
1
回答
链表
的
数组表示
、
、
、
我正在读Robert Sedgwick写
的
《
C++
中
的
算法》一书。有人提到,
链表
可以用数组表示。有人能用数组展示
链表
的
简单
实现
吗?谢谢!
浏览 0
提问于2010-11-26
得票数 5
6
回答
哪个集合用于前面的关键移除和结尾
的
添加?
我正在
实现
一个算法,它将在集合
的
末尾添加字符串,并在开头删除字符串。
在
极少数
情况
下,我会执行随机访问删除,以
在
结束
时
推送它。我主要是一个
C++
开发人员,我不确定在我
的
java关键
循环
中使用什么是好
的
。当然它会工作,但我已经
在
性能问题上苦苦挣扎了。
链表
?向量?
有
什么建议吗?
浏览 0
提问于2012-08-31
得票数 2
回答已采纳
1
回答
什么时候需要检查
链表
周期?
、
最近,我参加了一个Java软件开发人员
的
面试,据我说,面试官问了我一些愚蠢
的
问题。其中一个问题是,如果你
有
链表
,如何查找
链表
中
是否
有
循环
。现在我
的
问题不是如何检查周期,而是我需要一个真正
的
例子,这个问题什么时候会产生,什么时候我需要检查开发java web应用程序
的
列表?!
浏览 0
提问于2014-10-30
得票数 0
4
回答
减少中频嵌套
的
“滥用”
循环
有时,必须
实现
一系列if/ one检查。在过去,goto是这方面的凉鞋乐器。由于goto是许多代码样式指南中
的
禁忌,我有时使用
循环
作为替代,例如:{ { break; //...
是否
有
一个好
的
C++
模式(例如使用模板、继承等)
在
没有
太多
开销
的
情况
下
实现
这一点?
浏览 9
提问于2015-10-26
得票数 5
回答已采纳
12
回答
您
是否
在业务编程中使用
链表
、双向
链表
等?
、
像
链表
这样
的
数据结构对于真正
的
编程来说是纯粹
的
理论上
的
东西,还是你真的
在
使用它们?它们
是否
包含在泛型
中
,这样您就不需要构建它们(假设您
的
语言具有泛型)?我不是
在
争论理解它们是什么
的
重要性,只是在学术界之外对它们
的
使用。我从前端web和后端数据库
的
角度提出了这个问题。我肯定有人在某处造了这些东西。我是从我
的
上下文中问出来
的
。 谢谢
浏览 0
提问于2009-06-22
得票数 7
回答已采纳
3
回答
是否
值得
在
Java Script
中
创建LinkedList
、
、
、
、
我目前正在处理一个项目,该项目要求我遍历值列表,并在列表
中
已有的每个值之间添加一个新值。这将在每次迭代中发生,因此列表将呈指数级增长。我决定将列表
实现
为
链表
将是一个很好
的
想法。现在,JS没有默认
的
链表
数据结构,我创建一个也没有问题。 但我
的
问题是,
是否
值得从头开始创建一个简单
的
链表
,或者只创建一个数组并使用splice()插入每个元素
是否
更好?实际上,由于开销
的
原因,它
的<
浏览 1
提问于2014-03-09
得票数 9
4
回答
如何在向量
C++
中
查找下一个元素
、
我
在
一个
C++
程序中使用了一个vector,我希望
在
循环
遍历它
时
找到vector
中
的
下一个元素,这类似于它如何使用
链表
创建下一个节点。我计划使用这个
循环
来检查vector
中
的当前元素和下一个元素,看看它们
是否
相同。
浏览 1
提问于2016-04-06
得票数 1
2
回答
在
单
链表
中
查找
循环
而不使用慢速指针
、
据我们所知,
在
链表
中
检测
循环
时
,首先使用慢指针和快指针,首先用头节点初始化两个节点
的
速度和速度。现在我
的
问题是 “
是否
有
可能在不使用快速和慢指针
的
情况
下检测单
链表
中</em
浏览 5
提问于2016-10-29
得票数 0
回答已采纳
4
回答
链表
和流在技术上有什么区别?
、
它们似乎都以相同
的
方式做同样
的
事情:以特定
的
但不一定索引
的
顺序执行惰性操作,并且不一定要回溯。
浏览 1
提问于2012-08-24
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券