腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
C++的容器类/库
、
我正在寻找一些东西,它给出了
链表
,数组,哈希表等的标准实现,以与C++ STL相同的方式。主要关注点是: 客户端代码应该能够在不修改库的情况下为多种不同的
数据类型
创建容器。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
5
回答
C
链表
的<template>替代
、
、
刚刚用C写完了一个小
链表
,我意识到我遇到了一个问题。C没有模板参数,所以在文件的开头,我声明了list的
数据类型
,类似于:到目前为止还不错,但是我不能在一个程序中将这个
链表
用于2种(或更多)不同的
数据类型
。我可以将LData定义为void*,并根据上下文将其手动转换为特定的
数据类型
。但我想知道是否有更优雅的解决方案?
浏览 0
提问于2010-02-09
得票数 3
1
回答
什么时候需要检查
链表
周期?
、
其中一个问题是,如果你有
链表
,如何查找
链表
中是否有循环。现在我的问题不是如何检查周期,而是我需要一个真正的例子,这个问题什么时候会产生,什么时候我需要检查开发java web应用程序的列表?!
浏览 0
提问于2014-10-30
得票数 0
6
回答
Haskell中的列表:
数据类型
还是抽象
数据类型
?
、
、
、
、
据我所知,Haskell中的list类型是使用
链表
在内部实现的。然而,该语言的用户不能看到实现的细节,也不能修改组成
链表
的“链接”以允许它指向不同的内存地址。我想,这是内部完成的。它是“
数据类型
”还是“抽象
数据类型
”?实现的
链表
类型是什么?add (x:xs) acc 0 a = add xs (x:a:acc) (-1) a add (x:xs) acc n a = add
浏览 0
提问于2009-12-22
得票数 14
回答已采纳
2
回答
SML/NJ -
链表
,可以容纳任何类型
、
、
我试图为
链表
创建一个可以同时容纳所有类型的
数据类型
,即无效*元素的
链表
,设计的目的是创建一个包含Value和Next的记录的Node
数据类型
。
浏览 0
提问于2013-02-26
得票数 1
回答已采纳
11
回答
有没有可能有一个不同
数据类型
的
链表
?
、
我们可以有一个不同
数据类型
的
链表
吗?也就是说,
链表
中的每个元素可以有不同的结构或联合元素?如果可能的话,你能举个例子解释一下吗?
浏览 0
提问于2009-07-15
得票数 10
4
回答
结构可以修改吗?
、
我有两个单独的
链表
,这两个
链表
在某一点连接在一起,我必须找到那个点。我在想,如果我可以添加一个称为已访问(标志)的新
数据类型
,以便我可以使第一个
链表
的所有节点都被访问,然后找到从第二个链接list.Can遍历的交叉点,我可以这样做吗?我可以在定义结构后修改它吗?
浏览 0
提问于2014-08-29
得票数 0
2
回答
如何在没有警告的情况下返回正确的
数据类型
、
、
我正在尝试构建自己的
链表
数据结构,但有一件事我遇到了麻烦:我不知道如何返回一个结构
数据类型
,它的工作方式是NULL和指针。result = list->data; list = newlist; return result;这是我的程序,从
链表
的顶部弹出一个项目我想补充一点,这里的item是一种结构化
数据类型
,而不是像int或char那样的单一
数据类型
。
浏览 0
提问于2020-04-22
得票数 0
1
回答
C++中的嵌套
链表
我正在尝试在C++ (C++的新手)中构建一个嵌套
链表
。列表中的节点可以是整数值,也可以是具有所有整数值的另一个
链表
。我已经阅读过其他关于SO的文章,我知道我应该对node
数据类型
的多个
数据类型
使用联合。这就是我到目前为止所拥有的。
浏览 13
提问于2021-04-22
得票数 0
4
回答
数组类型相同,而
链表
类型不同
、
、
、
、
在一次面试中,当我问最近的研究生数组和
链表
之间的区别时,第一个答案通常是“在数组中,你有相同的
数据类型
,而在
链表
中,你可以有不同的
数据类型
。”
浏览 0
提问于2010-09-04
得票数 3
回答已采纳
1
回答
如何在列表C++中存储套接字
、
、
、
我的目标是创建一个
链表
,其中每个节点都包含一个套接字连接。我的问题是找到一个可以用来存储套接字连接的
数据类型
。我在python中没有这个问题,因为列表可以存储所有的
数据类型
。我可以简单地做如下操作:LIST[]如果我在C++中创建一个
链表
string username; } 所以我的问题是,为了将socketC
浏览 0
提问于2014-12-15
得票数 0
8
回答
如果没有,如何对不同的
数据类型
重用结构和函数?
我想写一个
链表
,它可以让数据字段存储任何内置或用户定义的类型。在C++中,我只需要使用模板,但在C中如何实现呢? 对于我想要存储的每种
数据类型
,我必须重写
链表
结构和它的一堆操作吗?
浏览 4
提问于2011-09-14
得票数 7
回答已采纳
1
回答
LinkedList sum函数是否在完成后删除整个列表?
、
我在一个
链表
中对int
数据类型
的所有节点求和,这很好用。 linkedList.sumEven();
链表
浏览 15
提问于2020-03-04
得票数 0
1
回答
段故障指针
、
、
、
、
我正在尝试实现一个
链表
数据类型
的小样本。我创建了一个struct Node,它保存一个值,一个结构列表,它跟踪所有节点(以
链表
格式)。最后是一个类,它是两个结构的通用
数据类型
。接下来,我想创建一个连接了所有节点的
链表
。
浏览 0
提问于2012-03-12
得票数 0
回答已采纳
1
回答
如何在排序
链表
中实现用户输入的整数?
、
、
、
我写了另一个简单的程序,在那里用户可以按键做一些事情,比如推/弹/打印,即使一个只是一个普通的堆栈,另一个是
链表
,也可以合并它们吗?} } }} 这是第二个,它是一个按升序排序的
链表
浏览 1
提问于2020-07-25
得票数 2
1
回答
缓存对齐
链表
、
、
、
我知道
数据类型
或结构对齐、打包、填充等概念。我实现了单个
链表
,其中每个节点占用大约250字节,即大约是64字节高速缓存线大小的4倍。我的机器是英特尔64位架构。现在,单个
链表
本质上是一个指针追逐数据结构,因此受到大量高速缓存未命中的影响。为了减少缓存未命中,我使用*posix_memalign*函数对齐每个数据结构节点,以缓存64字节的行边界。现在所有的
链表
节点都是缓存对齐的。 在这样做之后,我发现
链表
的内存消耗增加了很多,而且性能实际上也有所下降。谁能解释一下可能出了什么问题?
浏览 3
提问于2012-06-25
得票数 0
回答已采纳
1
回答
如果不同的对象(比如3个)具有相同的哈希码,因此出现在相同的存储桶中,那么map的大小应该是多少?
、
、
如果不同的对象(比如3个)具有相同的哈希码,因此出现在相同的存储桶中,那么map的大小应该是多少?
浏览 1
提问于2017-11-22
得票数 0
4
回答
如何将字符串传递给
链表
,而不是C中的字符数组?
、
、
我知道C中没有字符串
数据类型
,我想做的是从用户那里获取一个输入字符串,并将其存储到一个变量中,而不必定义它需要多少个字符。我能使用
链表
做到这一点吗?我想尽量避免把它放到一个字符数组中,所以
链表
是我唯一能想到的东西,但我不知道怎么做。
浏览 0
提问于2010-09-28
得票数 1
回答已采纳
2
回答
在C中创建泛型
链表
时,使用空指针还是联合更好?
、
、
、
作为一个小练习,我尝试用C语言创建一个库来创建通用
链表
。我偶然发现了一个网站(),它使用空指针将数据存储在结构中。我的第一个想法是使用联合结构来说明不同的
数据类型
(int、char、指针等)。因为它在中用于另一个关于具有不同
数据类型
的
链表
的问题。 我现在想知道使用空指针或联合的具体好处是什么,特别是在性能方面。
浏览 1
提问于2018-05-29
得票数 1
1
回答
链表
中
数据类型
的使用
、
、
在创建
链表
时,应该预先定义
数据类型
。下面是一个用于创建新
链表
的伪代码: Declare Pointer as integerEndType Declare
浏览 0
提问于2016-12-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust 基础系列#3:Rust 中的数据类型|Linux 中国
Python——新建链表
Go语言链表实现
scratch奇趣故事——链表
打牢地基-链表
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券