腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
C++
中
的
链表
前面
添加
一个
条目
、
、
、
好吧,我终于
在
很长一段时间后达到了指针。我知道我
的
程序会变得优雅和强大。遗憾
的
是,我似乎缺乏理解。我正在做C4版本
的
Kochan编程,这是练习10.3。我要在
链表
的
开头
添加
一个
条目
,但是我认为应该起作用
的
东西不起作用。printf("%i\n", list_pointer->value);
浏览 22
提问于2020-03-31
得票数 0
回答已采纳
1
回答
HashTable Java实现
、
、
、
我必须实现
一个
哈希表,它将使用
一个
数组,但是必须遵循指南并为每个过程创建函数。如果有人能帮我完成这项工作,我将不胜感激,因为我遇到了一些麻烦。buckets[]; } }到目前为止,我得到
的
是{ int posPosition = calPosition(key);} 我已经包
浏览 20
提问于2021-07-03
得票数 0
1
回答
如何在
c++
中将多个变量传递给
链表
的
节点?
我有
一个
函数可以将数据作为节点
添加
到
链表
的
前面
,但是我不确定如何对10个
条目
执行类似的操作 CourseNode*tmp = this->head; this->head->next = tmp; 如果我有多个元素
添加
到off elem变量<
浏览 0
提问于2020-10-04
得票数 0
4
回答
如何初始化包含
条目
/值
的
LinkedList?
、
、
因此,我知道如何使用
链表
并使用add方法逐个输入
条目
。但是,我不想按
条目
添加
条目
。有没有办法
在
链表
中
声明带有初始值
的
链表
? 例如,如果我想在列表
中
包含1.0和2.0,是否可以
在
一行
中
完成某些操作?
浏览 0
提问于2012-04-27
得票数 43
回答已采纳
4
回答
linkedhashmap如何维护插入顺序
、
我知道Hashmap在内部是如何工作
的
。Linkedhashmap正在扩展Hashmap类。那么Linkedhashmap是如何保持插入顺序
的
呢?我已经阅读了用于Linkedhashmap
的
javadoc,但它没有关于这方面的任何细节。有人能帮我理解一下吗? 提前谢谢。
浏览 1
提问于2013-11-24
得票数 9
3
回答
List<T>与LinkedList<T>
的
区别
、
每当我们需要
一个
列表时,我们都会使用列表。我注意到现在有
一个
LinkedList。 我想知道这两个有什么不同,以及什么时候应该使用其中
一个
。
浏览 0
提问于2010-11-26
得票数 41
回答已采纳
3
回答
简单
的
C语言问题
、
我试图使小程序,从文件
中
读取数据,其中有用户名和该用户
的
一些数据。我是个C新手,我该如何为它
的
用户计算这个数据呢?逐行读取并将数组
中
的
每个字符相加?我怎么才能读懂台词呢?有什么功能吗?我如何使用这个每行用户喜欢
的
对象呢?我会针对具体
的
用户进行计算。
浏览 4
提问于2010-05-22
得票数 1
回答已采纳
3
回答
处理集合值
的
复杂性
、
、
我需要在
一个
集合
中
存储越来越多
的
对象。
在
执行集合
中
每个对象
的
操作时,我需要定期检查是否已经存储了
一个
对象。如果
一个
对象还没有被存储,我会将它
添加
到集合
的
末尾。
在
进行检查时,我迭代地处理每个对象。已经处理过
的
对象不应该从集合
中
删除,因为我不想在再次偶然发现它们时将它们放回处理
中
。 因此,我不知道哪个集合最适合。HashSet有
一个
浏览 3
提问于2011-02-14
得票数 1
回答已采纳
1
回答
任何带有指向head
的
指针
的
STL双向链接实现,而不是以前
的
在
c++
中
是否有
一个
双向
链表
实现,允许修改前
一个
指针。例如,可以将它修改为指向列表
的
前面
,而不是指向前
一个
节点
的
前
一个
指针,因此,所有人需要做
的
就是调用前
一个
来直接到达列表
的
头部。
浏览 1
提问于2012-03-25
得票数 0
1
回答
K&R表查找代码
尝试理解K&R
中
讨论
的
简单散列查找算法
的
链表
/结构实现
的
以下代码:char *strdup(char *);np = (struct nlist *) malloc(sizeof(*np));
在
if语句将值lookup(name)赋给np后发生。那么这个malloc赋值是做什么
的
呢?if ((np = lookup(name)) == N
浏览 0
提问于2013-03-10
得票数 4
回答已采纳
1
回答
算法:按顺序记住最后n个唯一
的
数字
我想按顺序记住最后n个唯一
的
数字。我当前
的
列表是5 3 4 2,如果我加上6,它就变成了3 4 2 6。如果我
添加
3,则列表变为5 4 2 3,其中3移到
前面
。我会这样做:将数字存储
在
一个
队列
中
。
添加
新号码时,请在队列
中
搜索该号码。如果找不到该号码,则在末尾弹出该号码,并将新号码推到
前面
。如果找到该号码,请删除该位置
的
号码,然后将新号码推到
浏览 2
提问于2012-06-09
得票数 1
回答已采纳
1
回答
哈希表插入
、
我不理解这段代码,为了向数组(哈希表)插入
一个
新元素,我知道如果它是空
的
,那么我们
添加
新元素,然后返回null (因为以前,值是null)。 但我不明白while (e != null && !e.key.equals(c)),意思是说,虽然它不是空
的
,但是键不等于我们想要
添加
的
键?它不是应该相等吗,因为我们使用indiHash(c)在数组中找到
添加
新元素
的
位置,所以如果在同一存储桶
中
,它们应该具有相同
的</e
浏览 0
提问于2015-04-19
得票数 1
1
回答
在
链表
中
拥有头部节点和尾部节点有什么好处?
我通过使用指向
链表
第
一个
节点
的
指针来学习
链表
。该指针将是列表
的
头部。我假设如果我想要
一个
尾部指针,那么我可以对列表
中
的
最后
一个
节点做同样
的
事情。现在我已经看到了
链表
的
另
一个
实现,其中
在
列表
的
前面
有
一个
虚拟节点,
在
列表
的
末尾有
一个
虚拟节点。我
浏览 3
提问于2018-06-04
得票数 2
2
回答
在
文件
中
维护
链表
、
、
、
作为编程作业
的
一部分,我必须在文本文件
中
维护
一个
链表
。我使用
链表
数据结构很方便,但使用
C++
中
的
文件就不太方便了。有人能给我
一个
想法或概述如何接近它吗?我应该能够
添加
或删除
链表
,也能够
添加
或删除
链表
中
的
节点,或者应该重用在
一个
链表
上删除
的
空间。每个列表都有
一个</em
浏览 2
提问于2012-04-06
得票数 1
回答已采纳
1
回答
从列表
中
删除一定百分比
的
元素,同时保持列表
的
结构完整性
、
、
我有
一个
元组列表,每个元组包含
一个
值和
一个
对象,如下所示: [(1, object0), (1, object1), (0, object2), (5, object3)] 现在,如果我删除这个列表
中
第
一个
条目
中最低值
的
我已经探索了优先级队列
的
选项,但我想知道是否有更有效
的
方法来做到这一点。请描述解决方案
的
时间复杂度。 我应该详细说明,我正在寻找
前面
示例
中
列表
的
底
浏览 15
提问于2019-09-23
得票数 0
回答已采纳
4
回答
如何在java
中
递归地
添加
链表
前面
的节点
、
、
我需要使用递归
在
链表
的
前面
添加
一个
节点。 public void add(E element) Node<E> newNode = new Node<E>(element
浏览 0
提问于2013-10-07
得票数 0
1
回答
双
链表
与哈希表模式耦合
的
Haskell替代方案
命令式编程中有一种有用
的
模式,即双向
链表
与哈希表相结合,用于
在
链表
中进行恒定时间
的
查找。 此模式
的
一个
应用是
在
LRU缓存
中
。双向
链表
的
头部将包含高速缓存中最近最少使用
的
条目
,并且双向
链表
中
的
最后
一个
元素将包含最近使用
的
条目
。哈希表
中
浏览 9
提问于2019-03-26
得票数 2
回答已采纳
4
回答
HashMap在内部使用LinkedList
、
&& ((k = e.key) == key || key.equals(k))) }} 我所知道
的
是,如果你想从HashMap获取
一个
对象,首先它会根据哈希码/哈希值搜索哈希桶,然后遍历哈希桶
中
的
LinkedList (假设diff对象具有相同
的
哈希码,因此
在
相同
的
哈希桶
中
)。
浏览 3
提问于2013-04-02
得票数 15
回答已采纳
2
回答
关于使用HashMap和
链表
相结合
的
LRU Cache设计
、
、
、
、
谈到假设我
的
散列映射已满(面试官给了我
一个
最大值),我知道如果我需要获取映射中已经存在
的
一个
对,我会将列表
条目
移到最
前面
,以指示最近
的
使用。但是,如果我有
一个
要
添加
的
条目
,并且这个键散列到与另
一个
键相同
的
位置,该怎么办?(碰撞)我该怎么做? 我是做链式还是探查?如果我做了链接,我应该增加贴图
的
浏览 0
提问于2012-10-10
得票数 0
回答已采纳
1
回答
为什么
在
LinkedList末尾
添加
一个
元素比
添加
一个
ArrayList要花更长
的
时间?
、
、
、
、
我了解到
在
LinkedList
的
末尾
添加
一个
元素是O(1),因为我们只是
添加
一个
链接到列表最后
一个
节点
的
对象,而ArrayList也是O(1),但最坏
的
情况是O(n),因为当数组
中
没有空间时必须调整大小我试着对我所学到
的
结果进行测试,但在
添加
1000万个元素方面,ArrayList比LinkedList快得多。我一直
在
阅读其他
的
讨论,我看到很多程
浏览 40
提问于2020-12-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
LeetCode问题解析-两数相加
[翻译] InnoDB 空间文件中的页面管理
C语言——数据结构
Go 语言的数据结构:链表
Visual Studio 2022:增加对虚幻引擎的支持
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券