腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
堆栈和
堆
内存的大小
、
、
、
可能重复: 物理内存是在哪里创建的?我看到了一个通用的描述,即“堆栈
浏览 2
提问于2012-10-02
得票数 58
回答已采纳
2
回答
缓存无关的
数据结构
和动态
语言
-有效吗?
、
、
、
我最近一直在阅读有关缓存无关
数据结构
的文章,比如辅助缓冲区
堆
。这些
数据结构
的工作原理是将其最近访问的元素保存在高速缓存中,因此任何后续访问都会更快。这些
数据结构
中的大多数都是用
C
/
C
++这样的低级
语言
实现的。是否值得尝试将这些
数据结构
移植到Python之类的动态
语言
,或者在虚拟机上运行的开销是否会破坏这些
数据结构
的所有性能优势?
浏览 1
提问于2010-01-22
得票数 3
回答已采纳
1
回答
我可以只使用percolateDown实现一个
堆
吗?
、
、
我需要用
C
语言
实现一个
堆
数据结构
,当我做一些研究时,我看到人们使用buildHeap(),constructHeap()将数组转换成堆。我的问题是,我是否可以在每次需要添加到
堆
中时对新添加的项调用percolateDown(),而不是实现这些函数? 谢谢!
浏览 0
提问于2012-10-01
得票数 0
回答已采纳
1
回答
为什么引用类型存储在
堆
中?
、
、
在某些
语言
中,动态分配的对象存储在
堆
中。查看
数据结构
的复杂性表(如),我发现,与其他类型的
数据结构
(如树)相比,唯一的优势是更好地处理最大值。 为什么
堆
被用来存储这些对象而不是其他
数据结构
?
浏览 1
提问于2014-03-15
得票数 2
回答已采纳
1
回答
理解add_to_heap(+-Heap 0,+优先级,?Key,-Heap)
、
、
Key, -Heap)是半行距 将具有优先级的Key添加到Heap0,在Heap中构造新的
堆
。那么,Heap基本上是一盒
堆
?
浏览 7
提问于2017-02-27
得票数 2
回答已采纳
3
回答
为什么算法和
数据结构
很重要?
、
、
、
、
似乎很多大学水平的计算机科学程序和程序员的面试都集中在算法和
数据结构
上。我很好奇为什么大学和雇主如此重视计算机科学的理论方面,而不是特定的
语言
和技术,在我看来,这是更有用和更重要的。例如,雇主应该要求了解
C
++、Java等,而不是那些理论上的垃圾。编程是一项职业生涯,你应该知道如何使用特定的
语言
和框架,以及它们背后的语法和逻辑。就像你在谷歌上搜索“学会编码”,你会看到一
堆
教你如何编码的网站。它们不教你算法或
数据结构
,而是教你语法和每种
语言
的特性。那么为什么A+DS如此重
浏览 0
提问于2013-09-26
得票数 -1
回答已采纳
2
回答
堆
C
数据存储
、
、
、
我正在用
C
语言
写一个
堆
数据结构
,有一件事我不能决定。我将它实现为一个数组。它的工作方式是,函数"insert“接受指向某些数据的指针,并将指向该数据的所有字节复制到数组中,这是一种好方法吗?
浏览 2
提问于2012-11-15
得票数 0
回答已采纳
3
回答
.NET -存储在堆上的函数变量,还是地址空间中的堆栈?
、
、
、
、
我在一次考试中遇到了以下问题: 有个了不起的人能解释一下为什么吗? 提前谢谢。
浏览 4
提问于2014-02-04
得票数 1
回答已采纳
1
回答
是保存在JS中内存
堆
中的变量的值吗?
、
、
我当时正在学习JavaScript,并想了解内存分配在
语言
中是如何工作的,因此我遇到了内存
堆
这个术语,它是一个保存数据的位置。问题是: 是否任何类型的值--无论是简单的数字还是巨大的
数据结构
--都只保存在内存
堆
中?
浏览 6
提问于2020-01-16
得票数 0
1
回答
在
数据结构
上,普通
堆
和二进制堆有什么不同?
、
据我所知,二进制
堆
是一种采用二叉树形式的
堆
数据结构
,因此二进制
堆
是一种特殊的
堆
。但是
堆
(一个普通
堆
)的定义是什么呢?
浏览 1
提问于2017-07-21
得票数 1
5
回答
C
#中的基本
数据结构
、
、
我想知道人们如何在不使用基类库实现的情况下在
C
#中实现以下
数据结构
: 以及人们能想到的任何其他基本
数据结构
!我很好奇,因为我想提高我对这些
数据结构
的理解,很高兴看到
C
#版本,而不是互联网上的典型
C
示例!
浏览 10
提问于2008-09-07
得票数 14
2
回答
Dijkstra on Java:使用斐波那契
堆
与PriorityQueue获得有趣的结果
、
、
、
、
我最近使用两种
数据结构
初步比较了Dijkstra算法的运行时间,这两种
数据结构
是基于Java的PriorityQueue (如果我没有记错的话,它基于二进制
堆
)和斐波那契
堆
。我使用Java
语言
的currentTimeMillis()进行计算。我最终得到的结果非常有趣。我一直认为Fibonacci
堆
比其他
数据结构
更快,因为与其他
数据结构
相比,它们的分期运行时间更短。我真的不确定这个3毫秒的差异是从哪里来的。注意:我偶然发现了,它可能解释了这个问题,尽管我
浏览 17
提问于2013-04-04
得票数 5
回答已采纳
2
回答
编程
语言
中的堆栈和
堆
、
、
、
在
C
99中,下面这行代码在堆栈上创建一个变量ptr,该变量指向堆上的一个内存区域。栈和
堆
的定义在哪里?我在
C
99
语言
规范中找不到它们。另一个相关的问题是,
C
#中的堆栈和
堆
的概念是否与
C
99中的概念完全相同?由于
C
#代码是在.Net框架上运行的,所以我不确定它的概念是否与
C
99相同
浏览 1
提问于2015-11-26
得票数 7
2
回答
在
C
中创建一个具有任意节点类型的
堆
。如何释放它?
、
、
、
通过创建一个可以接受字符串或数值节点类型的
堆
数据结构
,我用
C
语言
编写了一个堆排序。(我正在创建我自己的私有
堆
,我可以排序)当插入一个节点时,会为void*分配内存。当
堆
被释放时,我计划遍历并释放每个void*。在这一点上,free会知道每个节点要释放多少字节?
浏览 0
提问于2012-11-18
得票数 0
回答已采纳
2
回答
c
++
数据结构
堆
、
、
、
我一直在尝试在我的程序中实现一个
堆
。在我看来,
堆
和二叉树是一样的。是否所有的
堆
都是这种情况,比如最小堆和最大堆,因为所有正在做的事情都是遍历树,将最大/最小的节点放在最上面?
浏览 0
提问于2012-11-17
得票数 0
6
回答
是否有任何方法在运行时编译
C
或
C
++中的附加代码?
、
、
、
、
以下是我想做的事: 根据需要重复步骤2。我希望能够使用
C
和
C
++在类Unix系统(特别是Linux和Mac )上使用gcc (以及最终使用Java)来实现这一点。其基本思想是为这些
语言
实现一个读- scripting循环,在输入表达式和语句时编译它们,并使用它们来修改现有的
数据结构
(在脚本
语言
中一直都是这样做的)。我正在用python编写这个工具,它生成
C<
浏览 2
提问于2012-05-12
得票数 21
回答已采纳
3
回答
当谈到
C
语言
时,动态创建的结构意味着什么?
、
如果有人在谈论用
C
编程
语言
解决问题,他们说动态创建的结构是可行的,他们可能指的是什么?这可能还有别的名字吗?
浏览 7
提问于2013-08-22
得票数 0
回答已采纳
2
回答
多向哈希表
、
、
、
、
如果是这样的话,我不知道这个
数据结构
会被称为什么。这方面的一个例子可能是一个200人的集合,并以7种不同的
语言
存储他们的名字。查找函数基本上看起来像这样: lookup( " name“,A,B),它将返回从
语言
A到
语言
B的名称”name“的翻译(仅当name在集合中时)。在文献中是否有任何已知的
数据结构
可以有效地完成这类事情?
浏览 3
提问于2013-07-23
得票数 1
9
回答
为什么有两个不同的概念都叫“
堆
”?
、
、
、
为什么运行时
堆
在
C
风格的
语言
和中都被称为“
堆
”,用于动态内存分配?有什么关系吗?
浏览 2
提问于2009-11-09
得票数 201
回答已采纳
2
回答
是
堆
和优先级队列、
数据结构
还是抽象数据类型?
、
、
、
我的探索开始于as -
堆
和优先级队列之间的区别是什么?在这里,我了解到Heap是一种
数据结构
,优先级队列是一种抽象的数据类型。但是为什么呢?到目前为止,我发现这个答案是最好的:简单地说,
数据结构
和抽象数据类型之间的关系与算法和伪码之间的关系是一样的。第一个是一个想法,第二个是一个正式的描述(抽象的,不可访问的)。有些人提到ADT是一个依赖于
语言
的术语。因为它描述了“标准库中没有包含的数据类型”。因此,在Java或JS中,
堆
并不在标准库中,但我以前了解到
堆
是一种
数据结构
,
浏览 11
提问于2020-03-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言之算法与数据结构系列之探秘堆结构!
C语言——数据结构
怎么学好C语言数据结构?
数据结构 - 堆
数据结构与算法分析——C语言描述
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券