腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
8
回答
C
++的容器类/库
、
有谁知道
C
容器库吗?我正在寻找一些东西,它给出了
链表
,数组,哈希表等的标准实现,以与
C
++ STL相同的方式。主要关注点是: 客户端代码应该能够在不修改库的情况下为多种不同的数据类型创建容器。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
2
回答
如何让每个人都可以使用我的API?
、
、
、
、
我想要创建一个抽象的
链表
实现(具有对createList、create、addNode、deleteNode等的一般
操作
)。如何将这些功能提供给正在使用
操作
系统的人?(我正在使用Ubuntu。)我可以声明一个函数:int add(int a,int b); /* add.h having the declaration */ #include "add.h" int add(int a,int b) /* add
浏览 3
提问于2012-11-20
得票数 0
回答已采纳
3
回答
Linux
内核中的队列
、
、
、
我想可能有一个,因为它可能是常用的东西,并且有一个
链表
的标准(以list_head结构的形式)。有没有一些我找不到的标准队列实现,或者只是使用
链表
作为队列并希望得到最好的结果是一种常见的做法?
浏览 3
提问于2008-12-23
得票数 6
回答已采纳
2
回答
如何以编程方式检索eth0 id
、
、
、
当我在我的
Linux
机器上使用/sbin/ip addr show的时候。1500 qdisc pfifo_fast qlen 1000如何在
C
或
浏览 1
提问于2014-08-25
得票数 1
7
回答
链表
还是哈希表?
、
、
我有一个大约有5000个条目的
链表
(“不”同时插入),并且我正在遍历列表,在某些情况下寻找特定的条目(尽管这种情况并不常见),对于这种情况,我是否应该考虑将哈希表作为更优的选择,替换
链表
(它是双向链接和线性的在
Linux
中使用
C
。
浏览 1
提问于2009-03-28
得票数 2
回答已采纳
3
回答
链表
是ADT,还是数据结构,还是两者兼而有之?
、
、
、
如果我使用抽象数据类型的标准定义作为一个黑盒,它提供了一些管理数据集合的功能,那么一个
链表
就符合这个描述:如果您只是在内部维护到头节点的链接,则上述两个
操作
将在O(n)时间内执行。所以我的问题是,出于学习的目的,您认为
链表
是ADT还是数据结构?书中说,在这种情况下,选择数组或
链表
数据结构来实现这种ADT并不重要,它们都提供了类
浏览 2
提问于2011-07-01
得票数 12
回答已采纳
1
回答
使用序列文件读取
链表
、
、
、
我正在尝试使用序列文件在
linux
内核中实现
链表
(或循环
链表
,因为它是在<
linux
/list.h>中定义的)遍历,同时我想将所有节点的数据打印到seq文件并在用户空间应用程序中读取它们。我不是一个很喜欢
C
编程的人,所以我不知道如何做到这一点。我知道如何使用procfs (读/写)函数来读/写proc文件。现在我正在使用它们,所以当客户机应用程序在proc read函数中从
linux
内核请求数据时,我只是简单地遍历列表并将所有数据存储在缓冲区中,
浏览 1
提问于2015-05-03
得票数 1
2
回答
我们可以将数据永久保存为数据结构吗?
、
当我们用
C
++编写一个
链表
程序时,它将给我们提供我们可以在
链表
上执行的所有
操作
,如插入、删除、搜索等。但是一旦我们退出程序,那么创建的列表会发生什么呢?如果我们把所有的数据写到一个文件中,那么有没有一种方法可以重建我们在退出程序之前创建的相同的
链表
,这将再次在相同的时间内给我们所有的
操作
带来复杂性?
浏览 1
提问于2018-10-23
得票数 0
10
回答
为什么我们需要一个“循环
链表
”(单或双)数据结构?
、
、
、
为什么我们需要一个“循环
链表
”(单或双)数据结构? 它解决了简单
链表
(单
链表
或双
链表
)明显的什么问题?
浏览 0
提问于2010-08-28
得票数 54
回答已采纳
1
回答
基于线性
链表
的求解需要练习
、
、
我已经完成了用
C
实现线性
链表
的
操作
, 为了测试我的能力,我需要解决一些基于线性
链表
的问题,你们可以通过建议一些问题/任务来帮助我。我认为向我的社区成员寻求这种帮助是没有错的。
浏览 1
提问于2010-08-13
得票数 0
回答已采纳
2
回答
具有两个数据字段的java链接表
、
、
、
我不知道如何创建一个可以包含两个数据字段的链接表(b)在保持列表排序的同时向列表中插入新节点。(d)查询
链表
。基本上,查询有两种类型。您还应该在程序中至少有3个节点的示例上尝试上述
操作
,并提供执行结果的屏幕
浏览 5
提问于2011-03-08
得票数 1
2
回答
代码如何捕获异常?
、
、
、
、
代码如何捕获异常(try,catch(...))?......mov dword ptr [ebp-10h],espmov dword ptr [ebp-4], 0功能:{ catch(...){}}
浏览 3
提问于2012-12-07
得票数 2
回答已采纳
8
回答
在
C
中有没有像
C
++模板这样的东西?如果没有,如何对不同的数据类型重用结构和函数?
我想写一个
链表
,它可以让数据字段存储任何内置或用户定义的类型。在
C
++中,我只需要使用模板,但在
C
中如何实现呢? 对于我想要存储的每种数据类型,我必须重写
链表
结构和它的一堆
操作
吗?
浏览 4
提问于2011-09-14
得票数 7
回答已采纳
1
回答
是什么让gcc的std::list排序实现如此之快?
、
、
、
我有一个
链表
实现,我正在试验Mergesort和QuickSort算法。 我不明白的是为什么std::list中的排序
操作
这么快。查看
linux
下的std::list,它似乎也是一个
链表
,而不是一个基于数组的列表。
浏览 0
提问于2011-07-18
得票数 10
回答已采纳
3
回答
我能防止
Linux
用户空间的pthread在关键代码中屈服吗?
、
、
、
我正在为一个使用2.6.24.3内核的嵌入式
Linux
项目开发一个用户空间应用程序。我的应用程序通过创建2个pthread在两个文件节点之间传递数据,每个pthread都处于休眠状态,直到异步IO
操作
完成,此时它将唤醒并运行完成处理程序。完成处理程序需要跟踪有多少传输挂起,并维护一些
链表
,一个线程将添加到这些
链表
中,而另一个线程将删除这些
链表
。或者,如果做不到这一点,
Linux
是否可以配置为在持有互斥/自旋锁时防止产生pthread?
浏览 7
提问于2010-05-19
得票数 6
回答已采纳
5
回答
我应该在ANSI
C
中使用什么来创建
链表
?
、
有没有什么标准或者其他的库,可以用
C
来创建LinkedLists?
浏览 0
提问于2012-03-04
得票数 0
回答已采纳
2
回答
在嵌入式系统中使用具有基本实用程序功能的开源轻量级
c
++库是什么?
、
它将需要基本的实用程序,如
链表
、向量和哈希表。它还应该具有最小的运行时占用空间。
浏览 1
提问于2010-10-17
得票数 7
回答已采纳
1
回答
Cpython与fortran
链表
的互
操作
性
、
、
我有一个fortran
链表
,大致类似于 type(node), pointer :: next => null()end type我的问题很简单,是否有可能用cpython访问Fortran中的
链表
之类的东西。我假设我需要遵循从fortran到
c
再到cpython的路线。但是,我读到fortran派生类型要与
c
互
操作
,“每个组件必须具有可互
操作
的类型和类型参数,不能是指针,并且不能是可分配的。”同样,帖子
浏览 0
提问于2013-01-30
得票数 2
回答已采纳
1
回答
使用
链表
进行堆排序和构建堆
、
、
我知道
链表
不是构建堆的合适数据结构。谁能告诉我如何使用
链表
实现O(nlogn)复杂度(用于堆排序)?
浏览 13
提问于2018-01-31
得票数 0
2
回答
一个linkedlist可以存储不同的数据类型吗?
、
、
、
、
我刚开始学习数据结构,我是通过
链表
学习的。我知道它们是一个节点序列。每个节点可以存储一些数据,并且它知道列表中的下一个节点。但是假设我将整数存储在一个
链表
中的一个节点中,该
链表
指向另一个持有字符串的节点。首先,这是允许的吗?第二,这又有什么用呢?如果我要存储一百万个手机号码,使用
链表
是否有效?如果不是,
链表
的最佳使用将出现在哪
浏览 0
提问于2014-03-23
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券